diff --git a/src/settings/behavioursettingspage.cpp b/src/settings/behavioursettingspage.cpp
index c5f00a380..64ab40b1a 100644
--- a/src/settings/behavioursettingspage.cpp
+++ b/src/settings/behavioursettingspage.cpp
@@ -33,6 +33,7 @@
#include "core/iconloader.h"
#include "core/mainwindow.h"
+#include "core/utilities.h"
#include "settings/settingspage.h"
#include "behavioursettingspage.h"
#include "ui_behavioursettingspage.h"
@@ -120,6 +121,10 @@ BehaviourSettingsPage::BehaviourSettingsPage(SettingsDialog *dialog) : SettingsP
ui_->groupbox_language->setVisible(false);
#endif
+ QString de = Utilities::DesktopEnvironment();
+ if (de.toLower() == "kde")
+ ui_->checkbox_scrolltrayicon->hide();
+
}
BehaviourSettingsPage::~BehaviourSettingsPage() {
diff --git a/src/settings/behavioursettingspage.ui b/src/settings/behavioursettingspage.ui
index ae8bed11f..fd870ce56 100644
--- a/src/settings/behavioursettingspage.ui
+++ b/src/settings/behavioursettingspage.ui
@@ -24,16 +24,6 @@
- -
-
-
- Scroll over icon to change track
-
-
- false
-
-
-
-
@@ -61,6 +51,16 @@
+ -
+
+
+ Scroll over icon to change track
+
+
+ false
+
+
+
-