diff --git a/tests/system/shared/utils.py b/tests/system/shared/utils.py
index ff36510a7cc3054340d41d33986999545de693a2..84242831084da329d7fb861984890ff7591c15c6 100644
--- a/tests/system/shared/utils.py
+++ b/tests/system/shared/utils.py
@@ -628,6 +628,8 @@ def openVcsLog():
                                  "window=':Qt Creator_Core::Internal::MainWindow'}", 2000)
         if className(foundObj) != 'Core::OutputWindow':
             raise Exception("Found derived class, but not a pure QPlainTextEdit.")
+        waitForObject("{text='Version Control' type='QLabel' unnamed='1' visible='1' "
+                      "window=':Qt Creator_Core::Internal::MainWindow'}", 2000)
     except:
         invokeMenuItem("Window", "Output Panes", "Version Control")