diff --git a/app/views/questionnaire/question_types/vote/vote_evaluation.php b/app/views/questionnaire/question_types/vote/vote_evaluation.php
index e618e6a2c50766663071a1622442b619ccc15250..5521b165e51a96c7f1a6c9349b073a2e4e8e9677 100644
--- a/app/views/questionnaire/question_types/vote/vote_evaluation.php
+++ b/app/views/questionnaire/question_types/vote/vote_evaluation.php
@@ -65,17 +65,19 @@ rsort($ordered_results);
          class="ct-chart"></div>
 
     <script>
-         STUDIP.Questionnaire.initVoteEvaluation(
-             '#questionnaire_<?= $vote->getId() ?>_chart',
-             <?= json_encode(
-                 [
-                     "labels" => $ordered_answer_options,
-                     "series" => [$ordered_results],
-                 ]
-             ) ?>,
-             <?= json_encode(Request::isAjax()) ?>,
-             <?= json_encode($vote->questiondata['type'] === 'multiple') ?>
-         );
+        $(function () {
+             STUDIP.Questionnaire.initVoteEvaluation(
+                 '#questionnaire_<?= $vote->getId() ?>_chart',
+                 <?= json_encode(
+                     [
+                         "labels" => $ordered_answer_options,
+                         "series" => [$ordered_results],
+                     ]
+                 ) ?>,
+                 <?= json_encode(Request::isAjax()) ?>,
+                 <?= $vote->questiondata['multiplechoice'] ? 'true' : 'false' ?>
+             );
+        });
     </script>
 <? endif ?>
 
diff --git a/resources/assets/javascripts/lib/questionnaire.js b/resources/assets/javascripts/lib/questionnaire.js
index a439219a92e02522b032cfbe4461e9ce21f7b513..95263784c91362cfc0e09bc3b23c7542116359de 100644
--- a/resources/assets/javascripts/lib/questionnaire.js
+++ b/resources/assets/javascripts/lib/questionnaire.js
@@ -324,7 +324,6 @@ const Questionnaire = {
         if (jQuery('.questionnaire_' + questionnaire_id).is('.ui-dialog .questionnaire_results')) {
             jQuery('.questionnaire_' + questionnaire_id + ' [data-dialog-button]').hide();
         }
-        jQuery(document).trigger('dialog-open');
     },
     beforeAnswer: function() {
         var form = jQuery(this).closest('form')[0];
@@ -534,11 +533,7 @@ const Questionnaire = {
 
         const Chartist = await STUDIP.loadChunk('chartist');
 
-        if (isAjax) {
-            jQuery(document).add(".questionnaire_results").one("dialog-open", enhance);
-        } else {
-            jQuery(enhance);
-        }
+        jQuery(enhance);
 
         function enhance() {
             if (isMultiple) {