diff --git a/src/plugins/qmakeprojectmanager/profilecompletionassist.cpp b/src/plugins/qmakeprojectmanager/profilecompletionassist.cpp
index 8594f8628016b63f8a34fd995bc95998b2e5ef29..dea84b50dc3a9545228e2c1621f04acf9296fae6 100644
--- a/src/plugins/qmakeprojectmanager/profilecompletionassist.cpp
+++ b/src/plugins/qmakeprojectmanager/profilecompletionassist.cpp
@@ -236,13 +236,13 @@ static const char *const variableKeywords[] = {
 };
 
 static const char *const functionKeywords[] = {
+    "CONFIG",
     "absolute_path",
     "basename",
     "cache",
     "cat",
     "clean_path",
     "clear",
-    "CONFIG",
     "contains",
     "count",
     "debug",
@@ -252,9 +252,9 @@ static const char *const functionKeywords[] = {
     "equals",
     "error",
     "escape_expand",
+    "eval",
     "exists",
     "export",
-    "eval",
     "files",
     "find",
     "first",
@@ -269,9 +269,9 @@ static const char *const functionKeywords[] = {
     "isActiveConfig",
     "isEmpty",
     "isEqual",
-    "lessThan",
     "join",
     "last",
+    "lessThan",
     "list",
     "load",
     "log",
@@ -283,20 +283,20 @@ static const char *const functionKeywords[] = {
     "parseJson",
     "prompt",
     "quote",
+    "re_escape",
     "relative_path",
     "replace",
     "requires",
     "resolve_depends",
     "reverse",
-    "re_escape",
     "section",
     "shadowed",
     "shell_path",
     "shell_quote",
     "size",
+    "sort_depends",
     "split",
     "sprintf",
-    "sort_depends",
     "system",
     "system_path",
     "system_quote",
@@ -306,8 +306,8 @@ static const char *const functionKeywords[] = {
     "unset",
     "upper",
     "val_escape",
-    "write_file",
     "warning",
+    "write_file",
     0
 };