From 27a82d9e410a79d91593700033f7ba2c7e81ae89 Mon Sep 17 00:00:00 2001 From: Paulo Gustavo Veiga Date: Fri, 2 Nov 2012 00:47:55 -0300 Subject: [PATCH] Fix NPE with empty node text. --- .../com/wisemapping/exporter/FreemindExporter.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/wise-webapp/src/main/java/com/wisemapping/exporter/FreemindExporter.java b/wise-webapp/src/main/java/com/wisemapping/exporter/FreemindExporter.java index d21bb9ae..77f96b25 100755 --- a/wise-webapp/src/main/java/com/wisemapping/exporter/FreemindExporter.java +++ b/wise-webapp/src/main/java/com/wisemapping/exporter/FreemindExporter.java @@ -165,11 +165,13 @@ public class FreemindExporter } // Formated text have a different representation .... - if (!text.contains("\n")) { - freemindNode.setTEXT(text); - } else { - final Richcontent richcontent = buildRichContent(text, "NODE"); - freemindNode.getArrowlinkOrCloudOrEdge().add(richcontent); + if (text != null) { + if (!text.contains("\n")) { + freemindNode.setTEXT(text); + } else { + final Richcontent richcontent = buildRichContent(text, "NODE"); + freemindNode.getArrowlinkOrCloudOrEdge().add(richcontent); + } } freemindNode.setBACKGROUNDCOLOR(mindmapTopic.getBgColor());