diff --git a/src/conversation_textview.py b/src/conversation_textview.py
index b43da71a66faba5384e06887a75cabe736356836..806013c02dc160645f4cf8cedad658e399366dd4 100644
--- a/src/conversation_textview.py
+++ b/src/conversation_textview.py
@@ -536,9 +536,10 @@ class ConversationTextview:
 		if xep0184_warning and not self.xep0184_warning_tooltip.win:
 			# check if the current pointer is still over the line
 			position = self.tv.window.get_origin()
-			self.xep0184_warning_tooltip.show_tooltip(_('This message '
-			'was not delivered'),
-				8, position[1] + pointer[1])
+			self.xep0184_warning_tooltip.show_tooltip(_('This icon indicates that '
+				'this message has not been delivered yet.\nIf this icon stays for '
+				"a long time, it's likely the message got lost."), 8,
+				position[1] + pointer[1])
 
 	def show_line_tooltip(self):
 		pointer = self.tv.get_pointer()