diff --git a/src/webengine/ui_delegates_manager.cpp b/src/webengine/ui_delegates_manager.cpp
index 13e4a9fce4f8506f45131923191321a8d3418237..1402c7625b8b0c993ac0bdac476ea45d6eab74a9 100644
--- a/src/webengine/ui_delegates_manager.cpp
+++ b/src/webengine/ui_delegates_manager.cpp
@@ -58,9 +58,15 @@
 //#define UI_DELEGATES_DEBUG
 
 #define NO_SEPARATOR
+#if defined(Q_OS_WIN)
+#define FILE_NAME_CASE_STATEMENT(TYPE, COMPONENT) \
+    case UIDelegatesManager::TYPE:\
+        return QStringLiteral(#TYPE L ##".qml");
+#else
 #define FILE_NAME_CASE_STATEMENT(TYPE, COMPONENT) \
     case UIDelegatesManager::TYPE:\
         return QStringLiteral(#TYPE".qml");
+#endif
 
 static QString fileNameForComponent(UIDelegatesManager::ComponentType type)
 {