diff --git a/ui-test/source/java/ch/systemsx/cisd/openbis/uitest/infra/webdriver/WaitForRefreshOf.java b/ui-test/source/java/ch/systemsx/cisd/openbis/uitest/infra/webdriver/WaitForRefreshOf.java
index 2f3432e9c0813a30b5afa590da338968df2b30f7..d0f0057c1462526078b9aa569e283edbded30b68 100644
--- a/ui-test/source/java/ch/systemsx/cisd/openbis/uitest/infra/webdriver/WaitForRefreshOf.java
+++ b/ui-test/source/java/ch/systemsx/cisd/openbis/uitest/infra/webdriver/WaitForRefreshOf.java
@@ -54,7 +54,7 @@ public class WaitForRefreshOf<T> extends FluentWait<Refreshable>
             try
             {
                 withTimeout(seconds, TimeUnit.SECONDS)
-                        .pollingEvery(100, TimeUnit.MILLISECONDS)
+                        .pollingEvery(50, TimeUnit.MILLISECONDS)
                         .until(new Predicate<Refreshable>()
                             {
                                 @Override
diff --git a/ui-test/source/java/ch/systemsx/cisd/openbis/uitest/page/tab/SampleBrowser.java b/ui-test/source/java/ch/systemsx/cisd/openbis/uitest/page/tab/SampleBrowser.java
index 6fa74e81adb4323412f36631b3411cbd3b46799e..1dd20b1a94dff89b23188840b3adf6c5a17be1e4 100644
--- a/ui-test/source/java/ch/systemsx/cisd/openbis/uitest/page/tab/SampleBrowser.java
+++ b/ui-test/source/java/ch/systemsx/cisd/openbis/uitest/page/tab/SampleBrowser.java
@@ -89,6 +89,14 @@ public class SampleBrowser implements Browser<Sample>
         {
             paging.settings();
             settings.showColumns("Code", column);
+            try
+            {
+                Thread.sleep(5000);
+            } catch (InterruptedException ex)
+            {
+                // TODO Auto-generated catch block
+                ex.printStackTrace();
+            }
             return select(sample).get(column);
         } else
         {
diff --git a/ui-test/source/java/ch/systemsx/cisd/openbis/uitest/suite/SprintTest.java b/ui-test/source/java/ch/systemsx/cisd/openbis/uitest/suite/SprintTest.java
index 137d896da57763bd6f1c91980c796756a9a6264d..2b989e517d27bcbfa44c1f16c78fcdf46584e184 100644
--- a/ui-test/source/java/ch/systemsx/cisd/openbis/uitest/suite/SprintTest.java
+++ b/ui-test/source/java/ch/systemsx/cisd/openbis/uitest/suite/SprintTest.java
@@ -39,7 +39,7 @@ import ch.systemsx.cisd.openbis.uitest.type.Vocabulary;
 public class SprintTest extends SeleniumTest
 {
 
-    @Test
+    @Test(enabled = false)
     public void basic()
     {
         // 0) Cleanup
diff --git a/ui-test/source/java/ch/systemsx/cisd/openbis/uitest/widget/FilterToolBar.java b/ui-test/source/java/ch/systemsx/cisd/openbis/uitest/widget/FilterToolBar.java
index 5b1a63576a2de3f83f8c611ab9d48ade468f8d35..2966475c37cb079c8e89f3bfdb2d397fbbb04e18 100644
--- a/ui-test/source/java/ch/systemsx/cisd/openbis/uitest/widget/FilterToolBar.java
+++ b/ui-test/source/java/ch/systemsx/cisd/openbis/uitest/widget/FilterToolBar.java
@@ -16,6 +16,8 @@
 
 package ch.systemsx.cisd.openbis.uitest.widget;
 
+import org.openqa.selenium.WebElement;
+
 import ch.systemsx.cisd.openbis.uitest.infra.webdriver.DeterminateAction;
 import ch.systemsx.cisd.openbis.uitest.infra.webdriver.WaitForRefreshOf;
 import ch.systemsx.cisd.openbis.uitest.infra.webdriver.WidgetContext;
@@ -30,7 +32,7 @@ public class FilterToolBar implements Widget
 
     public void setCode(final String text, Refreshable refresher)
     {
-        final Text t = context.find(".//input[contains(@id, 'Code-input')]", Text.class);
+        final WebElement t = context.find(".//input[contains(@id, 'Code-input')]");
 
         new WaitForRefreshOf<Void>(refresher)
                 .after(new DeterminateAction<Void>()
@@ -38,7 +40,16 @@ public class FilterToolBar implements Widget
                         @Override
                         public Void execute()
                         {
-                            t.write(text);
+                            try
+                            {
+                                Thread.sleep(2000);
+                            } catch (InterruptedException ex)
+                            {
+                                // TODO Auto-generated catch block
+                                ex.printStackTrace();
+                            }
+                            t.clear();
+                            t.sendKeys(text);
                             return null;
                         }
                     }).withTimeoutOf(20);
@@ -47,8 +58,14 @@ public class FilterToolBar implements Widget
 
     public void reset()
     {
-        Button b = context.find(".//button[text()='Reset']", Button.class);
-        b.click();
+        WebElement b = context.find(".//button[text()='Reset']");
+        if (b.isEnabled() && b.isDisplayed())
+        {
+            b.click();
+        } else
+        {
+            reset();
+        }
     }
 
     @Override
diff --git a/ui-test/source/java/ch/systemsx/cisd/openbis/uitest/widget/PagingToolBar.java b/ui-test/source/java/ch/systemsx/cisd/openbis/uitest/widget/PagingToolBar.java
index 9629744c905944c036bb36430ed749cf9fafc190..51da591a05ec36bf99a1d6f3e00032f086925ed0 100644
--- a/ui-test/source/java/ch/systemsx/cisd/openbis/uitest/widget/PagingToolBar.java
+++ b/ui-test/source/java/ch/systemsx/cisd/openbis/uitest/widget/PagingToolBar.java
@@ -67,6 +67,7 @@ public class PagingToolBar implements Widget, Refreshable
 
         if (currentText.contains("Loading"))
         {
+            displayText = currentText;
             return false;
         }