diff --git a/src/engine/controls/loopingcontrol.cpp b/src/engine/controls/loopingcontrol.cpp index 2f449e5df23f..49f39264d0d7 100644 --- a/src/engine/controls/loopingcontrol.cpp +++ b/src/engine/controls/loopingcontrol.cpp @@ -1124,7 +1124,7 @@ void LoopingControl::slotBeatLoopDeactivate(BeatLoopingControl* pBeatLoopControl void LoopingControl::slotBeatLoopDeactivateRoll(BeatLoopingControl* pBeatLoopControl) { pBeatLoopControl->deactivate(); const double size = pBeatLoopControl->getSize(); - auto* i = m_activeLoopRolls.begin(); + auto i = m_activeLoopRolls.begin(); while (i != m_activeLoopRolls.end()) { if (size == *i) { i = m_activeLoopRolls.erase(i);