diff --git a/src/common/events.py b/src/common/events.py
index 5179bcac5dbb6a1f58cd8e35e243281df7c03a59..cdfcbde7a868a8a395e7ce18ca874511e69b2102 100644
--- a/src/common/events.py
+++ b/src/common/events.py
@@ -122,8 +122,10 @@ class Events:
     def remove_account(self, account):
         del self._events[account]
 
-    def create_event(self, type_, parameters, time_ = time.time(),
-    show_in_roster = False, show_in_systray = True):
+    def create_event(self, type_, parameters, time_=None,
+    show_in_roster=False, show_in_systray=True):
+        if not time_:
+            time_ = time.time()
         return Event(type_, time_, parameters, show_in_roster,
                 show_in_systray)