// The string was removed or renamed locally. We guess that it was removed.
String newId = Util.createNeutralId();
BibtexString bs = new BibtexString(newId, label, disk);
try {
panel.database().addString(bs);
undoEdit.addEdit(new UndoableInsertString(panel, panel.database(), bs));
} catch (KeyCollisionException ex) {
Globals.logger("Error: could not add string '"+string.getName()+"': "+ex.getMessage());
}
}