diff --git a/synapse/push/emailpusher.py b/synapse/push/emailpusher.py
index f688d4152d7c1a72d8737c1c27ad2e6ea3052115..42e5b0c0a563164da5cd7ec6d6c34ecc5cbb4897 100644
--- a/synapse/push/emailpusher.py
+++ b/synapse/push/emailpusher.py
@@ -247,7 +247,6 @@ class EmailPusher(object):
             # The pusher has been deleted while we were processing, so
             # lets just stop and return.
             self.on_stop()
-            return
 
     def seconds_until(self, ts_msec):
         secs = (ts_msec - self.clock.time_msec()) / 1000