diff --git a/libraries/sysinfo.lib.php b/libraries/sysinfo.lib.php index a43c8b64d1..fc8d392b42 100644 --- a/libraries/sysinfo.lib.php +++ b/libraries/sysinfo.lib.php @@ -116,9 +116,13 @@ class PMA_SysInfoWinnt extends PMA_SysInfo */ public function __construct() { - // initialize the wmi object - $objLocator = new COM('WbemScripting.SWbemLocator'); - $this->_wmi = $objLocator->ConnectServer(); + if (!class_exists('COM')) { + $this->_wmi = null; + } else { + // initialize the wmi object + $objLocator = new COM('WbemScripting.SWbemLocator'); + $this->_wmi = $objLocator->ConnectServer(); + } } /**