diff --git a/src/i0mmtopobarchart.cpp b/src/i0mmtopobarchart.cpp
index 51ecf6a5002d245ae8abc93246ed47a22955b187..9578049699e6ee5e2d9f3262d6502151b3a115c4 100644
--- a/src/i0mmtopobarchart.cpp
+++ b/src/i0mmtopobarchart.cpp
@@ -166,7 +166,7 @@ void I0MMTopoBarChart::setNames(const QStringList &names) {
     static_cast<NamesAxisDraw *> (axisScaleDraw(QwtPlot::yLeft) )->setNames(names);
     setAxisMaxMajor(QwtPlot::yLeft, names.size());
     setAxisMaxMinor(QwtPlot::yLeft, 0);
-    setAxisScale(QwtPlot::yLeft, 0, names.size() - 1);
+    setAxisScale(QwtPlot::yLeft,names.size() - 1, 0 );
 }
 
 void I0MMTopoBarChart::setLabels(const QStringList &ls) {