diff --git a/src/main/java/org/olat/core/gui/control/generic/closablewrapper/CloseableModalController.java b/src/main/java/org/olat/core/gui/control/generic/closablewrapper/CloseableModalController.java index 5a62a495db1f86216ca873f4a98b026a01c81d12..68f51a574ebbec8fe8680a6d22654c0ad71b3fa5 100644 --- a/src/main/java/org/olat/core/gui/control/generic/closablewrapper/CloseableModalController.java +++ b/src/main/java/org/olat/core/gui/control/generic/closablewrapper/CloseableModalController.java @@ -191,7 +191,7 @@ public class CloseableModalController extends DefaultController implements Modal @Override public void event(UserRequest ureq, Component source, Event event) { if (source == closeIcon){ - getWindowControl().pop(); + deactivate(); fireEvent(ureq, CLOSE_MODAL_EVENT); } }