diff --git a/libraries/src/User/UserHelper.php b/libraries/src/User/UserHelper.php index 4d9658b801cd2..dd8d94ae3374f 100644 --- a/libraries/src/User/UserHelper.php +++ b/libraries/src/User/UserHelper.php @@ -828,7 +828,15 @@ public static function getShortHashedUserAgent() $ua = \JFactory::getApplication()->client; $uaString = $ua->userAgent; $browserVersion = $ua->browserVersion; - $uaShort = str_replace($browserVersion, 'abcd', $uaString); + + if ($browserVersion) + { + $uaShort = str_replace($browserVersion, 'abcd', $uaString); + } + else + { + $uaShort = $uaString; + } return md5(\JUri::base() . $uaShort); }