diff --git a/src/message_window.py b/src/message_window.py
index 7cd514ee3d1d7b16c0ed6e9801a27142d4b29de0..26b05e47f6e5fc3ca2669ad4ad3ad925008c34bc 100644
--- a/src/message_window.py
+++ b/src/message_window.py
@@ -144,7 +144,7 @@ class MessageWindow(object):
         self.notebook.set_show_border(gajim.config.get('tabs_border'))
         self.show_icon()
 
-        gobject.idle_add(lambda: self.notebook.grab_focus())
+        gobject.idle_add(self.notebook.grab_focus)
 
     def change_account_name(self, old_name, new_name):
         if old_name in self._controls: