diff --git a/test-ui-core/source/java/ch/systemsx/cisd/openbis/uitest/suite/main/MainSuite.java b/test-ui-core/source/java/ch/systemsx/cisd/openbis/uitest/suite/main/MainSuite.java
index 9df4b90149c8958100a1a5d93a8b665bfde3bb6f..f556af2f07f38b2a17c2e7b2d794463ddd4b8575 100644
--- a/test-ui-core/source/java/ch/systemsx/cisd/openbis/uitest/suite/main/MainSuite.java
+++ b/test-ui-core/source/java/ch/systemsx/cisd/openbis/uitest/suite/main/MainSuite.java
@@ -23,6 +23,8 @@ import org.testng.annotations.BeforeTest;
 import ch.systemsx.cisd.openbis.uitest.dsl.SeleniumTest;
 import ch.systemsx.cisd.openbis.uitest.page.UserSettingsDialog;
 
+import java.lang.reflect.Method;
+
 /**
  * @author anttil
  */
@@ -35,13 +37,13 @@ public abstract class MainSuite extends SeleniumTest
     {
         useGui();
 
+        takeScreenShot();
         login(ADMIN_USER, ADMIN_PASSWORD);
 
         enableLegacyUi(); // This is here to enable the legacy UI for metadata since tests use it
 
         // This is because changing filters later at the same time with columns
         // causes StaleElementReferenceExceptions and I cannot figure out how to fix them.
-        takeScreenShot();
         create(aSampleType());
         SampleBrowser sampleBrowser = browser().goTo(sampleBrowser());
         sampleBrowser.allSpaces();