diff options
Diffstat (limited to 'gtk2_ardour/window_manager.h')
-rw-r--r-- | gtk2_ardour/window_manager.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gtk2_ardour/window_manager.h b/gtk2_ardour/window_manager.h index fb65a8d088..9f4382725d 100644 --- a/gtk2_ardour/window_manager.h +++ b/gtk2_ardour/window_manager.h @@ -161,12 +161,12 @@ class WindowManager } T* operator->() { - /* make return null */ - return dynamic_cast<T*> (_window); + return dynamic_cast<T*> (get(true)); } ARDOUR::SessionHandlePtr* session_handle () { - return dynamic_cast<T*> (get()); + /* may return null */ + return dynamic_cast<T*> (_window); } private: |