From cc01e613888072515a146ac6abb2967fa1455dec Mon Sep 17 00:00:00 2001
From: Dries Buytaert <dries@buytaert.net>
Date: Mon, 30 Dec 2002 09:26:05 +0000
Subject: [PATCH] - Bugfix: user_save() should not be called for anonymous
 users.  Patch by   Marco.

---
 modules/forum.module       | 2 +-
 modules/forum/forum.module | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/modules/forum.module b/modules/forum.module
index ee4777a2279a..d87ad5fd11c8 100644
--- a/modules/forum.module
+++ b/modules/forum.module
@@ -482,7 +482,7 @@ function forum_page() {
 
   if (user_access("access content")) {
     if (module_exist("taxonomy")) {
-      if ($op == "Update settings") {
+      if ($op == "Update settings" && $user->uid) {
         $user = user_save($user, array("sortby" => $sortby, "forum_per_page" => $forum_per_page));
       }
 
diff --git a/modules/forum/forum.module b/modules/forum/forum.module
index ee4777a2279a..d87ad5fd11c8 100644
--- a/modules/forum/forum.module
+++ b/modules/forum/forum.module
@@ -482,7 +482,7 @@ function forum_page() {
 
   if (user_access("access content")) {
     if (module_exist("taxonomy")) {
-      if ($op == "Update settings") {
+      if ($op == "Update settings" && $user->uid) {
         $user = user_save($user, array("sortby" => $sortby, "forum_per_page" => $forum_per_page));
       }
 
-- 
GitLab