diff --git a/layouts/v7/modules/Reports/ChartReportContents.tpl b/layouts/v7/modules/Reports/ChartReportContents.tpl
index e1bb4d6e033b96859cb3698c5540a240eefac78c..8db5afd0007f1bd657049324bec58deead8aa151 100644
--- a/layouts/v7/modules/Reports/ChartReportContents.tpl
+++ b/layouts/v7/modules/Reports/ChartReportContents.tpl
@@ -15,7 +15,7 @@
 <div class="dashboardWidgetContent">
     <input type="hidden" class="yAxisFieldType" value="{$YAXIS_FIELD_TYPE}" />
     <div class='border1px filterConditionContainer' style="padding:30px;">
-        <div id='chartcontent' name='chartcontent' style="min-height:400px;" data-mode='Reports'></div>
+    <div id='chartcontent' name='chartcontent' style="min-height:500px overflowY:'auto';" data-mode='Reports'></div>
         <br>
         {if $CLICK_THROUGH neq 'true'}
             <div class='row-fluid alert-info'>
diff --git a/layouts/v7/modules/Reports/resources/ChartDetail.js b/layouts/v7/modules/Reports/resources/ChartDetail.js
index 8921c4de87bdcbb1b93997c376fb8aab7cb786fd..f9e919a6fad5a9dbff2e2d5f398b4cfe76c747a2 100644
--- a/layouts/v7/modules/Reports/resources/ChartDetail.js
+++ b/layouts/v7/modules/Reports/resources/ChartDetail.js
@@ -215,7 +215,7 @@ Vtiger_Pie_Widget_Js('Report_Piechart_Js', {}, {
 				var adjustedHeight = this.getContainer().height() - 50;
 				app.helper.showVerticalScroll(widgetContent, {'height': adjustedHeight});
 			}
-			widgetContent.css({height: widgetContent.height() - 100});
+			widgetContent.css({overflowY:'auto'});
 		}
 	},