<ul><li>Fixed PHP Warning: Undefined array key "ItemIcon" in Notification.class.php:1479 — cascading across all pages (accounts, administration, templates). Root cause: get_modulebyId() queries domain_tblsite_menu which has no ItemIcon column. Fix: replaced isset() guard with !empty($d) && !empty($d["ItemIcon"]).</li><li>Fixed DataTable re-initialization error in website_settings.php — both loadMultiDomains() and loadMultiSites() now pass destroy:true and ordering:false to dataTable() to prevent double-init on modal re-open.</li><li>Confirmed getAllWebsites endpoint returns valid JSON (200KB dataset).</li><li>0 PHP errors, 0 JS errors, no regressions.</li></ul>