diff options
-rw-r--r-- | src/plugins/position/geoclue2/qgeopositioninfosource_geoclue2.cpp | 2 |
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 ¶mete 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) |