diff --git a/share/qtcreator/translations/extract-customwizards.xq.in b/share/qtcreator/translations/extract-customwizards.xq.in
index 0511c217d48bb80423b6eb58b7b887a20b31472f..2112c4be8399a94d91f92574dd0df6d838ac5893 100644
--- a/share/qtcreator/translations/extract-customwizards.xq.in
+++ b/share/qtcreator/translations/extract-customwizards.xq.in
@@ -1,6 +1,8 @@
 let $files := ( $$CUSTOMWIZARD_FILES )
 let $prefix := string(\"QT_TRANSLATE_NOOP("ProjectExplorer::CustomWizard", "\")
 let $suffix := concat(\"")\", codepoints-to-string(10))
+where empty($files)
+return
 for $file in $files
     let $doc := doc($file)
     for $text in ($doc/*:wizard/*:description, $doc/*:wizard/*:displayname, $doc/*:wizard/*:displaycategory, $doc/*:wizard/*:fieldpagetitle, $doc/*:wizard/*:fields/*:field/*:fielddescription)