diff --git a/src/tracks/pattern.cpp b/src/tracks/pattern.cpp index 6310eb7b7..d11a7b980 100644 --- a/src/tracks/pattern.cpp +++ b/src/tracks/pattern.cpp @@ -537,7 +537,7 @@ void pattern::updateBBTrack() engine::getBBTrackContainer()->updateBBTrack( this ); } - if( engine::pianoRoll()->currentPattern() == this ) + if( engine::pianoRoll() && engine::pianoRoll()->currentPattern() == this ) { engine::pianoRoll()->update(); }