diff options
Diffstat (limited to 'libs/ardour/session_vst.cc')
-rw-r--r-- | libs/ardour/session_vst.cc | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/libs/ardour/session_vst.cc b/libs/ardour/session_vst.cc index 2aed71aa9c..96dc4115c7 100644 --- a/libs/ardour/session_vst.cc +++ b/libs/ardour/session_vst.cc @@ -318,9 +318,11 @@ intptr_t Session::vst_callback ( case audioMasterSizeWindow: SHOW_CALLBACK ("audioMasterSizeWindow"); - plug->state()->width = index; - plug->state()->height = value; - plug->state()->want_resize = 1; + if (plug && plug->state()) { + plug->state()->width = index; + plug->state()->height = value; + plug->state()->want_resize = 1; + } return 0; case audioMasterGetSampleRate: |