diff --git a/libraries/classes/SysInfoWINNT.php b/libraries/classes/SysInfoWINNT.php index 5caa020020..71e8de4263 100644 --- a/libraries/classes/SysInfoWINNT.php +++ b/libraries/classes/SysInfoWINNT.php @@ -9,6 +9,7 @@ namespace PhpMyAdmin; use COM; use PhpMyAdmin\SysInfoBase; +use function is_string; /** * Windows NT based SysInfo class @@ -85,7 +86,11 @@ class SysInfoWINNT extends SysInfoBase $name = $propItem->Name; if (empty($strValue) || in_array($name, $strValue)) { $value = $objItem->$name; - $arrInstance[$name] = trim($value); + if (is_string($value)) { + $arrInstance[$name] = trim($value); + } else { + $arrInstance[$name] = $value; + } } } $arrData[] = $arrInstance;