diff --git a/runtime/src/accounts_db.rs b/runtime/src/accounts_db.rs index 88c79d445d..e46514bea6 100644 --- a/runtime/src/accounts_db.rs +++ b/runtime/src/accounts_db.rs @@ -6676,7 +6676,9 @@ impl AccountsDb { &self.account_indexes, ); } - accounts_data_len += stored_account.data().len() as u64; + if !stored_account.is_zero_lamport() { + accounts_data_len += stored_account.data().len() as u64; + } if !rent_collector.should_collect_rent(&pubkey, &stored_account, false) || { let (_rent_due, exempt) = rent_collector.get_rent_due(&stored_account);