diff --git a/src/window.py b/src/window.py
index a9dc23d..ef6b726 100644
--- a/src/window.py
+++ b/src/window.py
@@ -447,7 +447,7 @@ class AlpacaWindow(Adw.ApplicationWindow):
self.chats = {"chats": {"0": {"messages": []}}}
for message in self.chats['chats'][self.current_chat_id]['messages']:
if message['role'] == 'user':
- self.show_message(message['content'], False, f"\n\n{message['date']}", message['images'][0])
+ self.show_message(message['content'], False, f"\n\n{message['date']}", message['images'][0] if 'images' in message and len(message['images']) > 0 else None)
else:
self.show_message(message['content'], True, f"\n\n{message['model']}\t|\t{message['date']}")
self.add_code_blocks()