diff --git a/src/osx/cocoa/nonownedwnd.mm b/src/osx/cocoa/nonownedwnd.mm index 961ff524bd..d31852c05e 100644 --- a/src/osx/cocoa/nonownedwnd.mm +++ b/src/osx/cocoa/nonownedwnd.mm @@ -613,7 +613,8 @@ wxNonOwnedWindowCocoaImpl::~wxNonOwnedWindowCocoaImpl() if ([m_macWindow parentWindow] != 0) [[m_macWindow parentWindow] removeChildWindow: m_macWindow]; - [m_macWindow release]; + [m_macWindow setReleasedWhenClosed:YES]; + [m_macWindow close]; } }