- Item *le = me->get_bound (LEFT);
- Item *right_text = unsmob_item (me->get_property ("next"));
-
- Grob *common = le->common_refpoint (right_text, X_AXIS);
+ Item *left_edge = me->get_bound (LEFT);
+ Item *right_text = unsmob_item (me->get_object ("next"));
+
+ Grob *common = left_edge;
+
+ if (right_text)
+ common = common->common_refpoint (right_text, X_AXIS);
+