diff --git a/.travis.yml b/.travis.yml
index 139184f4099735141754553fcb32851d373b0b22..22ce91aceb057b0ac48976da28dbeb24364d75d3 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -58,6 +58,7 @@ matrix:
 script: ./travis.sh
 
 before_script:
+  - composer self-update
   - composer install
   - uname -a
   - date
diff --git a/tests/PHPUnit/UI b/tests/PHPUnit/UI
index c6055a34407c3ec3fe01d6d846452a693952bc69..7592f54dde0efa700ab7935ef15b5414a8e640a2 160000
--- a/tests/PHPUnit/UI
+++ b/tests/PHPUnit/UI
@@ -1 +1 @@
-Subproject commit c6055a34407c3ec3fe01d6d846452a693952bc69
+Subproject commit 7592f54dde0efa700ab7935ef15b5414a8e640a2
diff --git a/tests/PHPUnit/travis.sh b/tests/PHPUnit/travis.sh
index c4bc7db5050d61e6ca07efd7eaf92cb6b8e477eb..c9f4892459cdfb94601366941c72f975a27180e8 100755
--- a/tests/PHPUnit/travis.sh
+++ b/tests/PHPUnit/travis.sh
@@ -32,7 +32,7 @@ then
         then
             phantomjs ../lib/screenshot-testing/run-tests.js --assume-artifacts --persist-fixture-data --screenshot-repo=$TRAVIS_REPO_SLUG $PLUGIN_NAME
         else
-            phantomjs ../lib/screenshot-testing/run-tests.js --store-in-ui-tests-repo --persist-fixture-data --assume-artifacts Installation Updater Login
+            phantomjs ../lib/screenshot-testing/run-tests.js --store-in-ui-tests-repo --persist-fixture-data --assume-artifacts
         fi
     else
         if [ -n "$PLUGIN_NAME" ]