diff --git a/shared/proparser/profileevaluator.cpp b/shared/proparser/profileevaluator.cpp
index ea280b45b4dace722a69496d8376d7d07f5b09bb..0d80706701ab7946f85cf5e574a75fbd7003ed2e 100644
--- a/shared/proparser/profileevaluator.cpp
+++ b/shared/proparser/profileevaluator.cpp
@@ -2254,20 +2254,6 @@ void ProFileEvaluator::errorMessage(const QString &message)
         qWarning("%s", qPrintable(message));
 }
 
-// This function is unneeded and still retained. See log message for reason.
-QStringList ProFileEvaluator::absFileNames(const QString &variableName)
-{
-    QStringList sources_out;
-    QFileInfo fi(d->m_origfile);
-    QDir dir(fi.absoluteDir());
-    foreach (const QString &fn, values(variableName)) {
-        const QString absName = QDir::cleanPath(dir.absoluteFilePath(fn));
-        d->expandPatternHelper(fn, absName, sources_out);
-    }
-
-    return sources_out;
-}
-
 void ProFileEvaluator::setVerbose(bool on)
 {
     d->m_verbose = on;
diff --git a/shared/proparser/profileevaluator.h b/shared/proparser/profileevaluator.h
index 14805421603a43aa247f41064e8473dd9dd1161c..9b7b77fb0c77ebba84bf96878ff1960eb40e590d 100644
--- a/shared/proparser/profileevaluator.h
+++ b/shared/proparser/profileevaluator.h
@@ -66,8 +66,6 @@ public:
 
     ProFileEvaluator::TemplateType templateType();
     virtual bool contains(const QString &variableName) const;
-    QStringList absFileNames(const QString &variableName);
-    QStringList absFileName(const QString &name);
     void setVerbose(bool on); // Default is false
     void setCumulative(bool on); // Default is true!
     void setOutputDir(const QString &dir); // Default is empty