diff --git a/src/main/java/org/olat/core/commons/fullWebApp/BaseFullWebappController.java b/src/main/java/org/olat/core/commons/fullWebApp/BaseFullWebappController.java
index c060fbb29072badd53d5ed1ff693c68bcc258a38..388fac51a1d17666203145889ae7c5c4e4532501 100644
--- a/src/main/java/org/olat/core/commons/fullWebApp/BaseFullWebappController.java
+++ b/src/main/java/org/olat/core/commons/fullWebApp/BaseFullWebappController.java
@@ -987,8 +987,10 @@ public class BaseFullWebappController extends BasicController implements Generic
 				currentMsgHolder.setContent(null);
 				winnerP.setContent(guimsgPanel);
 				currentMsgHolder = winnerP;
-			} // else same place, nothing to change
-			//
+			} else {
+				currentMsgHolder = guimsgHolder;
+				currentMsgHolder.setContent(guimsgPanel);
+			}
 		} else if(event instanceof LanguageChangedEvent){
 			LanguageChangedEvent lce = (LanguageChangedEvent)event;
 			getTranslator().setLocale(lce.getNewLocale());