diff --git a/plugins/gtkgui/gtkgui.py b/plugins/gtkgui/gtkgui.py
index 3beaa057e3e1be4db12297d04c0a328936f7cc12..cc24c2595604c6cac0f77348a175e4a90855394b 100644
--- a/plugins/gtkgui/gtkgui.py
+++ b/plugins/gtkgui/gtkgui.py
@@ -857,6 +857,8 @@ class plugin:
 				self.config['trayicon'] = 0
 				self.send('CONFIG', None, ('GtkGui', self.config, 'GtkGui'))
 				self.systray = systrayDummy()
+			else:
+				self.systray = systray(self)
 		else:
 			self.systray = systray(self)
 		if self.config['trayicon']: