Reading the bug comments I'm fairly sure the bug is this ``` extraFiles.keys() != KBuildSycoca::factoryExtraFiles() ``` Putting keys into a map and back out can change the order, whereas factoryExtraFiles is fixed. This could always fire. I haven't tested it, but I'll prepare a patch. David