Hi, Your investigation is fully correct! I think you can overcome this by adding an invisible panel. I.e. at the server side add "style='display:none'" to the Panel. Wicket JS will replace the old with the new one and then your fadeIn effect will show it.