diff --git a/src/SFML/Window/OSX/SFWindowController.mm b/src/SFML/Window/OSX/SFWindowController.mm index 50e0208fe..e8676e698 100644 --- a/src/SFML/Window/OSX/SFWindowController.mm +++ b/src/SFML/Window/OSX/SFWindowController.mm @@ -308,6 +308,8 @@ -(void)closeWindow { [myWindow close]; + [myWindow setDelegate:nil]; + [self setRequesterTo:0]; }