diff --git a/smradius/modules/system/mod_config_sql_topups.pm b/smradius/modules/system/mod_config_sql_topups.pm
index d5f92be6524aea30330b8e944dd3b2a0b17f0884..05b6a9dea9b99ebdc2948f453192f8da1fe4e21c 100644
--- a/smradius/modules/system/mod_config_sql_topups.pm
+++ b/smradius/modules/system/mod_config_sql_topups.pm
@@ -597,7 +597,7 @@ sub cleanup
 				@TP@topups.Depleted = 0
 				AND @TP@topups.UserID = @TP@users.ID
 				AND @TP@users.Username = ?
-				AND @TP@topups.ValidFrom <= ?
+				AND @TP@topups.ValidFrom = ?
 				AND @TP@topups.ValidTo >= ?
 			ORDER BY
 				@TP@topups.Timestamp