diff --git a/app/ui/download_dialog.py b/app/ui/download_dialog.py
index 3ae057c3..e9e2ffba 100644
--- a/app/ui/download_dialog.py
+++ b/app/ui/download_dialog.py
@@ -157,7 +157,7 @@ class DownloadDialog:
@run_task
def download(self, download, d_type):
""" Download/upload data from/to receiver """
- self._expander.set_expanded(True)
+ GLib.idle_add(self._expander.set_expanded, True)
self.clear_output()
backup, backup_src, data_path = self._settings.backup_before_downloading, None, None
diff --git a/app/ui/main_window.glade b/app/ui/main_window.glade
index b64df60d..4ab56764 100644
--- a/app/ui/main_window.glade
+++ b/app/ui/main_window.glade
@@ -2923,7 +2923,7 @@ Author: Dmitriy Yefremov
No connection to the receiver!
10
10
- network-offline
+ network-offline-symbolic
False