diff --git a/src/com/versusoft/packages/jodl/OdtUtils.java b/src/com/versusoft/packages/jodl/OdtUtils.java index 38aef83..a0babaa 100755 --- a/src/com/versusoft/packages/jodl/OdtUtils.java +++ b/src/com/versusoft/packages/jodl/OdtUtils.java @@ -595,9 +595,11 @@ private static void normalizePictureIds(Node root){ Node picIdNode = node.getAttributes().getNamedItem("draw:name"); if(picIdNode != null) { String picId = picIdNode.getNodeValue(); - picId = picId.trim().replace(" ", "_"); - logger.info("Normalized picture id from '"+picIdNode.getNodeValue()+"' to '"+picId+"'"); - picIdNode.setTextContent(picId); + String newId = picId.trim().replace(" ", "_"); + if(!picId.equals(newId)) { + logger.info("Normalized picture id from '"+picId+"' to '"+newId+"'"); + picIdNode.setTextContent(newId); + } } } }