diff --git a/src/main/java/com/xeiam/xchart/Chart.java b/src/main/java/com/xeiam/xchart/Chart.java
index 2a0354556dd5914f8aa6706f085c520ea86940f5..b2665fa9b0b20fad51e6641ad368b764d5e94a3e 100644
--- a/src/main/java/com/xeiam/xchart/Chart.java
+++ b/src/main/java/com/xeiam/xchart/Chart.java
@@ -191,12 +191,12 @@ public class Chart {
 
   public void setXAxisTitle(String title) {
 
-    this.axisPair.xAxis.setAxisTitle(title);
+    this.axisPair.xAxis.axisTitle.setText(title);
   }
 
   public void setYAxisTitle(String title) {
 
-    this.axisPair.yAxis.setAxisTitle(title);
+    this.axisPair.yAxis.axisTitle.setText(title);
   }
 
   // ChartPart visibility ////////////////////////////////
diff --git a/src/main/java/com/xeiam/xchart/internal/chartpart/Axis.java b/src/main/java/com/xeiam/xchart/internal/chartpart/Axis.java
index 731049cd26a825191271c49247f451815baf0bf5..559d9137a6f8f946cc2a355550bea7540e96f65a 100644
--- a/src/main/java/com/xeiam/xchart/internal/chartpart/Axis.java
+++ b/src/main/java/com/xeiam/xchart/internal/chartpart/Axis.java
@@ -129,11 +129,6 @@ public class Axis implements IChartPart {
     return axisTitle;
   }
 
-  public void setAxisTitle(String title) {
-
-    this.axisTitle.setText(title);
-  }
-
   protected void setAxisTitle(AxisTitle axisTitle) {
 
     this.axisTitle = axisTitle;