diff --git a/phpgwapi/inc/class.sessions.inc.php b/phpgwapi/inc/class.sessions.inc.php index 4dfc8b35a6..61ff9ad893 100644 --- a/phpgwapi/inc/class.sessions.inc.php +++ b/phpgwapi/inc/class.sessions.inc.php @@ -584,7 +584,10 @@ $GLOBALS['phpgw']->db->transaction_begin(); $this->register_session($login,$user_ip,$now,$session_flags); - $this->log_access($this->sessionid,$login,$user_ip,$this->account_id); + if ($session_flags != 'A') // dont log anonymous sessions + { + $this->log_access($this->sessionid,$login,$user_ip,$this->account_id); + } $this->appsession('account_previous_login','phpgwapi',$GLOBALS['phpgw']->auth->previous_login); $GLOBALS['phpgw']->auth->update_lastlogin($this->account_id,$user_ip); $GLOBALS['phpgw']->db->transaction_commit();