diff --git a/src/core/core.layoutService.js b/src/core/core.layoutService.js index df28f974eb1..99102248d4c 100644 --- a/src/core/core.layoutService.js +++ b/src/core/core.layoutService.js @@ -172,6 +172,12 @@ module.exports = function(Chart) { // Step 1 var chartWidth = width - leftPadding - rightPadding; var chartHeight = height - topPadding - bottomPadding; + if (chartWidth < 0) { + chartWidth = 0; + } + if (chartHeight < 0) { + chartHeight = 0; + } var chartAreaWidth = chartWidth / 2; // min 50% var chartAreaHeight = chartHeight / 2; // min 50%