diff --git a/forester/java/src/org/forester/archaeopteryx/TreePanel.java b/forester/java/src/org/forester/archaeopteryx/TreePanel.java index ce90606c..77cc94f7 100644 --- a/forester/java/src/org/forester/archaeopteryx/TreePanel.java +++ b/forester/java/src/org/forester/archaeopteryx/TreePanel.java @@ -4483,7 +4483,7 @@ final void calculateLongestExtNodeInfo() { } boolean use_vis = false; final Graphics2D g = (Graphics2D) getGraphics(); - if (getControlPanel().isUseVisualStyles()) { + if ((g != null) && getControlPanel().isUseVisualStyles()) { use_vis = setFont(g, node, false); } if (!use_vis) {