From 43b58ffe865ec7de028a18c3a33887d9b60a2bf9 Mon Sep 17 00:00:00 2001 From: Thomas Andersson Date: Sat, 25 Feb 2023 08:49:29 +0100 Subject: [PATCH] Update Concrete5.php some time $html is empty and therefor are giving a error msg. Needs to check that it is not empty before using find() --- src/DetectCMS/Systems/Concrete5.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/DetectCMS/Systems/Concrete5.php b/src/DetectCMS/Systems/Concrete5.php index 28818d3..c14d297 100644 --- a/src/DetectCMS/Systems/Concrete5.php +++ b/src/DetectCMS/Systems/Concrete5.php @@ -27,9 +27,11 @@ public function meta() require_once __DIR__ . '/../Thirdparty/simple_html_dom.php'; $html = str_get_html($this->home_html); - - if ($generator = $html->find("meta[name='generator']", false)) { - return stripos($generator->content, 'concrete5') !== false; + + if(!empty($html)) { + if ($generator = $html->find("meta[name='generator']", false)) { + return stripos($generator->content, 'concrete5') !== false; + } } }