Index: branches/5.0.x/core/kernel/application.php =================================================================== diff -u -r12356 -r12366 --- branches/5.0.x/core/kernel/application.php (.../application.php) (revision 12356) +++ branches/5.0.x/core/kernel/application.php (.../application.php) (revision 12366) @@ -1,6 +1,6 @@ recallObject('visits'); - $visit->SetDBField($field, $value); - $visit->Update(); + if ($this->IsAdmin() || !$this->ConfigValue('UseVisitorTracking')) { + // admin logins are not registred in visits list + return ; + } + + $visit =& $this->recallObject('visits', null, Array ('raise_warnings' => 0)); + /* @var $visit kDBItem */ + + if ($visit->isLoaded()) { + $visit->SetDBField($field, $value); + $visit->Update(); + } } /**