diff --git a/src/windeployqt/main.cpp b/src/windeployqt/main.cpp
index 23b64be3c3bbbb61b35ffddf9190c1831622aceb..7896b9f43e71c6027b24c8b21eb48631346b7d1c 100644
--- a/src/windeployqt/main.cpp
+++ b/src/windeployqt/main.cpp
@@ -480,7 +480,7 @@ private:
 class QmlDirectoryFileEntryFunction {
 public:
     explicit QmlDirectoryFileEntryFunction(Platform platform, bool debug)
-        : m_qmlNameFilter(QStringList() << QStringLiteral("*.js") << QStringLiteral("qmldir") << QStringLiteral("*.qmltypes") << QStringLiteral("*.png"))
+        : m_qmlNameFilter(QStringList() << QStringLiteral("*.js") << QStringLiteral("qmldir") << QStringLiteral("*.qml") << QStringLiteral("*.qmltypes") << QStringLiteral("*.png"))
         , m_dllFilter(platform, debug)
     {}