diff --git a/gui/main.cpp b/gui/main.cpp
index a172766b79e08d93242e016650084d2b8051a437..d10cb51c4067d75efb610e93ccc7b03e521c26c4 100644
--- a/gui/main.cpp
+++ b/gui/main.cpp
@@ -147,10 +147,12 @@ int main(int argc, char **argv) {
         exit(0);
     }
 
+#ifdef Q_OS_UNIX
     if (getuid() == 0) {
         qDebug() << "Please don't run as root. Aborting.";
         exit(0);
     }
+#endif
 
     if (!QSystemTrayIcon::isSystemTrayAvailable()) {
         qDebug() << "No systray icon available.";