diff --git a/src/filetransfers_window.py b/src/filetransfers_window.py
index 32d07ac0fbd081683f4fc164ff4b08e6a61a4f59..82974ca5b59e2eef22fc19d99376a9294aa92d76 100644
--- a/src/filetransfers_window.py
+++ b/src/filetransfers_window.py
@@ -589,7 +589,7 @@ _('Connection with peer cannot be established.'))
 			return
 		file_props['elapsed-time'] = 0
 		self.files_props[file_props['type']][file_props['sid']] = file_props
-		iter_ = self.model.append()
+		iter_ = self.model.prepend()
 		text_labels = '<b>' + _('Name: ') + '</b>\n'
 		if file_props['type'] == 'r':
 			text_labels += '<b>' + _('Sender: ') + '</b>'