diff --git a/gajim/gtk/chat_list.py b/gajim/gtk/chat_list.py
index fe0c7e81768b812595e08eafe970f73297d6d941..771687ab7d8a0cbda53b5191d0a3c10350bd0ce1 100644
--- a/gajim/gtk/chat_list.py
+++ b/gajim/gtk/chat_list.py
@@ -484,7 +484,7 @@ def reset_unread(self):
         self.unread_count = 0
 
     def set_last_message_text(self, nickname, text):
-        self._ui.message_label.set_text(text)
+        self._ui.message_label.set_text(text.replace('\n', ' '))
         self._ui.nick_label.set_visible(bool(nickname))
         self._ui.nick_label.set_text(nickname)