diff --git a/plugin/geomajas-widget-featureinfo/featureinfo-gwt/src/main/java/org/geomajas/widget/featureinfo/client/action/toolbar/MultiLayerFeatureInfoModalAction.java b/plugin/geomajas-widget-featureinfo/featureinfo-gwt/src/main/java/org/geomajas/widget/featureinfo/client/action/toolbar/MultiLayerFeatureInfoModalAction.java
index <HASH>..<HASH> 100644
--- a/plugin/geomajas-widget-featureinfo/featureinfo-gwt/src/main/java/org/geomajas/widget/featureinfo/client/action/toolbar/MultiLayerFeatureInfoModalAction.java
+++ b/plugin/geomajas-widget-featureinfo/featureinfo-gwt/src/main/java/org/geomajas/widget/featureinfo/client/action/toolbar/MultiLayerFeatureInfoModalAction.java
@@ -74,7 +74,7 @@ public class MultiLayerFeatureInfoModalAction extends ToolbarModalAction impleme
 	 */
 	@Override
 	public void onDeselect(ClickEvent event) {
-		mapWidget.setController(controller);
+		mapWidget.setController(null);
 	}
 
 	/**
* FIT-<I>

Create different mode for Multilayerfeatureinfo as listener and controller