Grob *me = unsmob_grob (smob);
Grob *tie = unsmob_grob (me->get_object ("tie"));
- if (tie && !tie->original ())
- me->suicide ();
+ if (tie && !tie->original ()
+ && !to_boolean (me->get_property ("forced")))
+ {
+ me->suicide ();
+ }
+
return SCM_UNSPECIFIED;
}
"avoid-slur "
"cautionary "
"cautionary-style "
+ "forced "
"style "
"tie "
);