diff --git a/synapse/handlers/presence.py b/synapse/handlers/presence.py
index 8377a0ddc2d67dd2f3ae1a73a5a762451016ce7c..053cf66b288bd925baea7c3680f8ef8ad423e83e 100644
--- a/synapse/handlers/presence.py
+++ b/synapse/handlers/presence.py
@@ -255,7 +255,7 @@ class PresenceHandler(object):
         self.unpersisted_users_changes = set()
 
         if unpersisted:
-            logger.info("Persisting %d upersisted presence updates", len(unpersisted))
+            logger.info("Persisting %d unpersisted presence updates", len(unpersisted))
             yield self.store.update_presence(
                 [self.user_to_current_state[user_id] for user_id in unpersisted]
             )