diff --git a/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/AxisTickLogarithmicCalculator.java b/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/AxisTickLogarithmicCalculator.java index e872ed02a35031483ccd5f6a835f3301e1918f88..e48ae436f09d3e787daadd925ac1b6b086456817 100644 --- a/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/AxisTickLogarithmicCalculator.java +++ b/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/AxisTickLogarithmicCalculator.java @@ -116,7 +116,8 @@ public class AxisTickLogarithmicCalculator extends AxisTickCalculator { tickLabels.add(numberFormatter.formatLogNumber(j, axisDirection)); } else { - tickLabels.add(null); + // Set a space to avoid Zero length string passed to TextLayout constructor + tickLabels.add(" "); } // add all the tick marks though