diff --git a/share/qtcreator/static.pro b/share/qtcreator/static.pro
index ddb9ac8f3d57850cf1040839b7c2c4a3b73eedf1..4210cbebea8d9452afe38c3c292a12744b0207a1 100644
--- a/share/qtcreator/static.pro
+++ b/share/qtcreator/static.pro
@@ -35,9 +35,9 @@ DATA_DIRS = \
 !isEmpty(copydata) {
 
     for(data_dir, DATA_DIRS) {
-        files = $$files($$PWD/$$data_dir/*.*, true)
+        files = $$files($$PWD/$$data_dir/*, true)
         win32:files ~= s|\\\\|/|g
-        FILES += $$files
+        for(file, files):!exists($$file/*):FILES += $$file
     }
 
     copy2build.input = FILES