diff --git a/plugins/ScheduledReports/javascripts/pdf.js b/plugins/ScheduledReports/javascripts/pdf.js
index 7aaff498def5b34a073a4e5e6749c12ac9178a00..d0977ff4bb65a8402d7c30e581bb2b8baa3527ac 100644
--- a/plugins/ScheduledReports/javascripts/pdf.js
+++ b/plugins/ScheduledReports/javascripts/pdf.js
@@ -36,6 +36,23 @@ function formSetEditReport(idReport) {
     $('#report_hour').val(report.hour);
     $('[name=report_format].' + report.type + ' option[value=' + report.format + ']').prop('selected', 'selected');
 
+    var selectorReportFormat = 'select[name=report_format].' + $('#report_type').val();
+    $(selectorReportFormat).change( toggleDisplayOptionsByFormat );
+
+    // When CSV is selected, hide "Display options"
+    toggleDisplayOptionsByFormat();
+
+    function toggleDisplayOptionsByFormat() {
+        var format = $(selectorReportFormat).val();
+        var displayOptionsSelector = $('#row_report_display_options');
+        if (format == 'csv') {
+            displayOptionsSelector.hide();
+        } else {
+            displayOptionsSelector.show();
+        }
+    }
+
+
     $('[name=reportsList] input').prop('checked', false);
 
     var key;
diff --git a/plugins/ScheduledReports/templates/_addReport.twig b/plugins/ScheduledReports/templates/_addReport.twig
index fdbc9fe4b43aff92f77e5e6b21b1fb75ed083eb5..cabb1703b900f0c8689bb91a5c85247cdbc2d67b 100644
--- a/plugins/ScheduledReports/templates/_addReport.twig
+++ b/plugins/ScheduledReports/templates/_addReport.twig
@@ -100,7 +100,7 @@
 
             {{ postEvent("Template.reportParametersScheduledReports") }}
 
-            <tr class='email'>
+            <tr id="row_report_display_options">
                 <td class="first">
                     {# ScheduledReports_AggregateReportsFormat should be named ScheduledReports_DisplayFormat #}
                     {{ 'ScheduledReports_AggregateReportsFormat'|translate }}