diff --git a/calma/CalmaRdpt.c b/calma/CalmaRdpt.c index d42b7df4..cd5109c2 100644 --- a/calma/CalmaRdpt.c +++ b/calma/CalmaRdpt.c @@ -928,6 +928,8 @@ calmaElementText() cifReadCellDef->cd_labels = lab->lab_next; else sl->lab_next = lab->lab_next; + if (cifReadCellDef->cd_lastLabel == lab) + cifReadCellDef->cd_lastLabel = sl; freeMagic((char *)lab); break; }