diff --git a/js/tbl_chart.js b/js/tbl_chart.js
index 16c42c3113..91084fea2c 100644
--- a/js/tbl_chart.js
+++ b/js/tbl_chart.js
@@ -1,4 +1,4 @@
-var chart_xaxis_idx = 0;
+var chart_xaxis_idx = -1;
$(document).ready(function() {
@@ -119,7 +119,7 @@ function PMA_queryChart(data,passedSettings) {
series[j].name = columnNames[i];
$.each(data,function(key,value) {
series[j].data.push(parseFloat(value[columnNames[i]]));
- if(j==0)
+ if(j==0 && chart_xaxis_idx!=-1 && !xaxis.categories[value[columnNames[chart_xaxis_idx]]])
xaxis.categories.push(value[columnNames[chart_xaxis_idx]]);
});
j++;
@@ -172,8 +172,6 @@ function PMA_queryChart(data,passedSettings) {
formatter: function() { return ''+this.series.name+'
'+this.y; }
}
};
-
-
if(passedSettings.chart.type=='pie')
settings.tooltip.formatter = function() { return ''+columnNames[0]+'
'+this.y; }
diff --git a/tbl_chart.php b/tbl_chart.php
index c47b0f788d..49635175cf 100644
--- a/tbl_chart.php
+++ b/tbl_chart.php
@@ -104,10 +104,12 @@ url_query = '';
-