diff --git a/htdocs/ecm/index.php b/htdocs/ecm/index.php
index edfa86b1e1ba9108710aca7a5976e18b7eb4afca..2e72d372a4dd5e63c31f1cfc39db80dfa1be4772 100644
--- a/htdocs/ecm/index.php
+++ b/htdocs/ecm/index.php
@@ -300,7 +300,7 @@ $morejs=array(
 */
 
 //print "xx".$_SESSION["dol_screenheight"];
-$maxheightwin=$_SESSION["dol_screenheight"]-166;
+$maxheightwin=(isset($_SESSION["dol_screenheight"]) && $_SESSION["dol_screenheight"] > 500)?($_SESSION["dol_screenheight"]-166):660;
 
 $morehead="<style type=\"text/css\">
 html, body {