diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/widget/InfoBox.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/widget/InfoBox.java
index 130fe1855337af9a9173688d36b131afde1d4ed0..e502f6c2520f847b9fbdd91235e85a1d83a9120f 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/widget/InfoBox.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/widget/InfoBox.java
@@ -136,6 +136,7 @@ public final class InfoBox extends Composite implements IInfoHandler
     @Override
     public void displayInfo(List<? extends IMessageElement> elements)
     {
+        stopProgress();
         setInfoBoxStyle(InfoType.INFO);
         boolean nonHtmlMessageElements = containsNonHtmlMessageElements(elements);
         int currentLength = 0;
@@ -225,11 +226,7 @@ public final class InfoBox extends Composite implements IInfoHandler
      */
     public final void display(final String text, final InfoType type)
     {
-        if (progressTimer != null)
-        {
-            progressTimer.cancel();
-            progressTimer = null;
-        }
+        stopProgress();
         if (StringUtils.isBlank(text) == false)
         {
             setInfoBoxStyle(type);
@@ -247,6 +244,15 @@ public final class InfoBox extends Composite implements IInfoHandler
         }
     }
 
+    private void stopProgress()
+    {
+        if (progressTimer != null)
+        {
+            progressTimer.cancel();
+            progressTimer = null;
+        }
+    }
+
     private void setHtmlMessage(String messageElement)
     {
         message.removeAll();
@@ -262,11 +268,7 @@ public final class InfoBox extends Composite implements IInfoHandler
      */
     public final void reset()
     {
-        if (progressTimer != null)
-        {
-            progressTimer.cancel();
-            progressTimer = null;
-        }
+        stopProgress();
 
         // Make placeholder invisible.
         Style mainPanelStyle = mainPanel.getElement().getStyle();