Появилась эта ошибка после того, когда я удалил пользователей не прошедших до конца регистрацию на сайте. Поиск в рунете выдал мне подобные ошибки на многих сайтах. Помощь пришла внезапно, нашел сайт http://www.sipth.ru где описывалась подобная ошибка. Воспользовался прилагаемым модулем к стать и он мне помог. Название плагина Anonimus user который можно скачать.
Anonymous user (6.9 КиБ, 478 hits)
Он исправил все ошибки.Модуль проверяет, что анонимный пользователь существует, в противном случае его создает.
Как написано в описании этого модуля –
По умолчанию в таблице пользователей есть анонимный пользователь, который может быть идентифицирован по ID равным “0”. В некоторых случаях идентификатор этого пользователя могут быть потеряны, что нарушает функционирование анонимных пользователей в Drupal. Вероятно, это происходит после принятия свалку или восстановление базы данных. Этот модуль должен быть запущен в хрон. Это действительно очень важная задача: гарантирует, что анонимный пользователь существует с ID равным “0”