diff --git a/gajim/message_textview.py b/gajim/message_textview.py
index 5f66eb14f05167c90aa775df5f2e5c6132b5aebe..3433f5f8e18624b3a4587f5cc30e998ba0769853 100644
--- a/gajim/message_textview.py
+++ b/gajim/message_textview.py
@@ -95,6 +95,7 @@ class MessageTextView(Gtk.TextView):
 
         self.connect('paste-clipboard', self._paste_clipboard)
         self.connect_after('paste-clipboard', self._after_paste_clipboard)
+        self.connect('focus-in-event', self._on_grab_focus)
         self.connect('grab-focus', self._on_grab_focus)
         self.connect('focus-out-event', self._on_focus_out)