diff --git a/src/main.cpp b/src/main.cpp
index 4d8e4f9f42226811503b46bc8275db69c2d31f8d..979e622e03b9f9eaf85426d1f8ca34c8a5a13b30 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -70,6 +70,7 @@ void messageHandler(QtMsgType type, const QMessageLogContext &context, const QSt
 
 int main(int argc, char *argv[])
 {
+    qputenv("QML_COMPAT_RESOLVE_URLS_ON_ASSIGNMENT", "1");
     qInstallMessageHandler(messageHandler);
     qDebug() << "Version: " << CMAKE_VAR_GIT_VERSION << ". Built on " << __DATE__ << __TIME__
              << "with Qt" << QT_VERSION_STR;