diff --git a/application/displayblock.class.inc.php b/application/displayblock.class.inc.php
index 7f3a74fe5..5a72323ac 100644
--- a/application/displayblock.class.inc.php
+++ b/application/displayblock.class.inc.php
@@ -891,7 +891,13 @@ class MenuBlock extends DisplayBlock
$sHtml .= "
{$aAction['label']}\n";
}
$sHtml .= "\n\n\n";
- $oPage->add_ready_script("$(\"div.itop_popup>ul\").popupmenu();\n");
+ static $bPopupScript = false;
+ if (!$bPopupScript)
+ {
+ // Output this once per page...
+ $oPage->add_ready_script("$(\"div.itop_popup>ul\").popupmenu();\n");
+ $bPopupScript = true;
+ }
return $sHtml;
}
}