diff --git a/core/modules/views_ui/js/dialog.views.js b/core/modules/views_ui/js/dialog.views.js
index 818d2d5..03dd393 100644
--- a/core/modules/views_ui/js/dialog.views.js
+++ b/core/modules/views_ui/js/dialog.views.js
@@ -8,7 +8,7 @@
     var $scroll = $modal.find('[data-drupal-views-scroll]');
     var offset = 0;
     var modalHeight;
-    if ($viewsOverride.length && $scroll.length) {
+    if ($scroll.length) {
       // Add a class to do some styles adjustments.
       $modal.closest('.views-ui-dialog').addClass('views-ui-dialog-scroll');
       // Let scroll element take all the height available.
@@ -27,7 +27,7 @@
 
   Drupal.behaviors.viewsModalContent = {
     attach: function (context) {
-      $('body').once('viewsDialog').on('dialogContentResize.viewsDialog', '.ui-dialog-content', handleDialogResize);
+      $('body').once('viewsDialog').on('dialogContentResize.viewsDialog', '.ui-dialog-content', handleDialogResize).css('overflow','hidden');
       // When expanding details, make sure the modal is resized.
       $(context).find('.scroll').once('detailsUpdate').on('click', 'summary', function (e) {
         $(e.currentTarget).trigger('dialogContentResize');
@@ -35,7 +35,7 @@
     },
     detach: function (context, settings, trigger) {
       if (trigger === 'unload') {
-        $('body').removeOnce('viewsDialog').off('.viewsDialog');
+        $('body').removeOnce('viewsDialog').off('.viewsDialog').css('overflow','visible');
       }
     }
   };
