diff --git a/src/tracks/pattern.cpp b/src/tracks/pattern.cpp index c1022d991..952f6fdec 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(); }