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 92d2b9d6..c262096c 100644
--- a/app/ui/main_window.glade
+++ b/app/ui/main_window.glade
@@ -3016,8 +3016,7 @@ Author: Dmitriy Yefremov
center
10
10
- 24
- network-offline
+ network-offline-symbolic
False