diff --git a/src/tools/qtlibspatcher/qtlibspatchermain.cpp b/src/tools/qtlibspatcher/qtlibspatchermain.cpp
index d5c976c9e19e5c9d68bbd54213c2e4dee5f0e7f8..c186b8a895dffde2a2cc4d4f2b37b726cdea1243 100644
--- a/src/tools/qtlibspatcher/qtlibspatchermain.cpp
+++ b/src/tools/qtlibspatcher/qtlibspatchermain.cpp
@@ -741,6 +741,7 @@ void patchTextFiles(const char *newInstallBase)
                 oldSourceBase, newSourceBase,
 #endif
                 oldInstallBase, newInstallBase);
+        delete[] fileName;
     }
 
     patchQMakeSpec(newInstallBase);