From 7128d131ea1f402cc2085a74de5c855289e51a21 Mon Sep 17 00:00:00 2001 From: Michele Spagnolo Date: Mon, 13 Mar 2023 13:40:55 +0100 Subject: [PATCH] Fix crash on transpose of specific 3.6 score --- src/engraving/libmscore/edit.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engraving/libmscore/edit.cpp b/src/engraving/libmscore/edit.cpp index 4ac0b73bec1e..16a73bc6ae52 100644 --- a/src/engraving/libmscore/edit.cpp +++ b/src/engraving/libmscore/edit.cpp @@ -4697,7 +4697,7 @@ void Score::updateInstrumentChangeTranspositions(KeySigEvent& key, Staff* staff, e.setKey(nkey); } KeySig* keySig = nullptr; - EngravingItem* keySigElem = s->element(track); + EngravingItem* keySigElem = s ? s->element(track) : nullptr; if (keySigElem && keySigElem->isKeySig()) { keySig = toKeySig(keySigElem); }