// look if there is no other macro in edit mode above
++i;
for (; i != cur.depth(); ++i) {
- MathMacro const * macro = dynamic_cast<MathMacro const *>(&cur[i].inset());
+ MathMacro const * macro = cur[i].asInsetMath()->asMacro();
if (macro && macro->displayMode() == DISPLAY_NORMAL)
return false;
}