diff --git a/tests/system/shared/utils.py b/tests/system/shared/utils.py
index 8db7f59904955794da33abe32ded4041a5ff1870..0e2d7821d672e0ab831ca05826d779eae8086c9e 100644
--- a/tests/system/shared/utils.py
+++ b/tests/system/shared/utils.py
@@ -62,7 +62,7 @@ def selectFromCombo(objectSpec, itemName):
 def selectFromLocator(filter, itemName = None):
     if itemName == None:
         itemName = filter
-    itemName = itemName.replace(".", "\\.")
+    itemName = itemName.replace(".", "\\.").replace("_", "\\_")
     locator = waitForObject(":*Qt Creator_Utils::FilterLineEdit", 20000)
     mouseClick(locator, 5, 5, 0, Qt.LeftButton)
     replaceEditorContent(locator, filter)