aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--phpBB/includes/session.php13
1 files changed, 8 insertions, 5 deletions
diff --git a/phpBB/includes/session.php b/phpBB/includes/session.php
index 9e49383e26..75ad8e14d2 100644
--- a/phpBB/includes/session.php
+++ b/phpBB/includes/session.php
@@ -285,11 +285,14 @@ class session {
$del_sessions++;
}
- // Delete expired sessions
- $sql = "DELETE FROM " . SESSIONS_TABLE . "
- WHERE session_user_id IN ($del_user_id)
- AND session_time < " . ( $current_time - $board_config['session_length'] );
- $db->sql_query($sql);
+ if ( $del_user_id != '' )
+ {
+ // Delete expired sessions
+ $sql = "DELETE FROM " . SESSIONS_TABLE . "
+ WHERE session_user_id IN ($del_user_id)
+ AND session_time < " . ( $current_time - $board_config['session_length'] );
+ $db->sql_query($sql);
+ }
if ( $del_sessions < 10 )
{