summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/plugins/position/geoclue2/qgeopositioninfosource_geoclue2.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/position/geoclue2/qgeopositioninfosource_geoclue2.cpp b/src/plugins/position/geoclue2/qgeopositioninfosource_geoclue2.cpp
index d83488ea..2b25b418 100644
--- a/src/plugins/position/geoclue2/qgeopositioninfosource_geoclue2.cpp
+++ b/src/plugins/position/geoclue2/qgeopositioninfosource_geoclue2.cpp
@@ -422,7 +422,7 @@ void QGeoPositionInfoSourceGeoclue2::parseParameters(const QVariantMap &paramete
if (parameters.contains(desktopIdParameter))
m_desktopId = parameters.value(desktopIdParameter).toString();
- if (m_desktopId.isEmpty())
+ if (m_desktopId.isEmpty() && qApp)
m_desktopId = qApp->property("desktopFileName").toString();
#if QT_VERSION < QT_VERSION_CHECK(7, 0, 0)