diff --git a/syncplay/ui/ConfigurationGetter.py b/syncplay/ui/ConfigurationGetter.py index 5d15798..f304d47 100755 --- a/syncplay/ui/ConfigurationGetter.py +++ b/syncplay/ui/ConfigurationGetter.py @@ -521,12 +521,15 @@ class ConfigurationGetter(object): raise ImportError if QCoreApplication.instance() is None: self.app = QtWidgets.QApplication(sys.argv) - if isWindows(): - from syncplay.vendor import darkdetect - isDarkMode = darkdetect.isDark() - if isDarkMode: - self.app.setStyle(QtWidgets.QStyleFactory.create("fusion")) - self.app.setPalette(self.getDarkPalette(QtGui)) + try: + if isWindows(): + from syncplay.vendor import darkdetect + isDarkMode = darkdetect.isDark() + if isDarkMode: + self.app.setStyle(QtWidgets.QStyleFactory.create("fusion")) + self.app.setPalette(self.getDarkPalette(QtGui)) + except: + pass qt5reactor.install() if isMacOS(): import appnope