diff --git a/phpBB/docs/CHANGELOG.html b/phpBB/docs/CHANGELOG.html
index 5faa65a4c1..3441cc2c47 100644
--- a/phpBB/docs/CHANGELOG.html
+++ b/phpBB/docs/CHANGELOG.html
@@ -117,6 +117,7 @@
[Fix] Hide font size options which are bigger than the allowed size in the editor. (Bug #42615 - Patch by nickvergessen)
[Fix] Better thumbnail quality with imagemagick. (Bug #42565)
[Fix] Fix download count increments for image attachments without corresponding thumbnails. (Bug #42505)
+ [Fix] Fix wrong bot ip check if bot ip was wrongly entered by admin. (Bug #42485)
[Change] Allow download of conflicting file for later reference in automatic updater
[Change] Default difference view is now 'inline' instead of 'side by side'
[Change] Added new option for merging differences to conflicting files in automatic updater
diff --git a/phpBB/includes/session.php b/phpBB/includes/session.php
index 6112decf09..a349eb7e14 100644
--- a/phpBB/includes/session.php
+++ b/phpBB/includes/session.php
@@ -480,6 +480,13 @@ class session
foreach (explode(',', $row['bot_ip']) as $bot_ip)
{
+ $bot_ip = trim($bot_ip);
+
+ if (!$bot_ip)
+ {
+ continue;
+ }
+
if (strpos($this->ip, $bot_ip) === 0)
{
$bot = (int) $row['user_id'];