diff --git a/core/src/plugins/gui.ajax/res/js/ui/prototype/class.Modal.js b/core/src/plugins/gui.ajax/res/js/ui/prototype/class.Modal.js index 1f09e771e6..4b6d0fc286 100644 --- a/core/src/plugins/gui.ajax/res/js/ui/prototype/class.Modal.js +++ b/core/src/plugins/gui.ajax/res/js/ui/prototype/class.Modal.js @@ -502,7 +502,7 @@ Class.create("Modal", { if(dTitle.getStyle('position') == 'absolute'){ var innerH = 0; $A(dContent.childNodes).each(function(c){ - if(c.getHeight) innerH += c.getHeight(); + if(c.getHeight && c.visible()) innerH += c.getHeight(); }); var topPadding = Math.min(winHeight*25/100, Math.max(0, parseInt((winHeight - innerH)/2))); dContent.setStyle({paddingTop: topPadding + 'px'});