diff --git a/plugins/vst_base/VstPlugin.cpp b/plugins/vst_base/VstPlugin.cpp index 8d8c2ba1b..94374a8aa 100644 --- a/plugins/vst_base/VstPlugin.cpp +++ b/plugins/vst_base/VstPlugin.cpp @@ -419,6 +419,8 @@ void VstPlugin::loadChunk( const QByteArray & _chunk ) if( tf.open() ) { tf.write( _chunk ); + tf.flush(); + lock(); sendMessage( message( IdLoadSettingsFromFile ). addString(