1 files changed, 2 insertions(+), 2 deletions(-)

M classes/application.pike
M classes/application.pike +2 -2
@@ 264,12 264,12 @@ object new_pref(string pref, string valu
 
 int is_list_master(SpeedyDelivery.Objects.Subscriber user)
 {
-  return user["is_admin"];
+  return user && user["is_admin"];
 }
 
 int is_list_owner(SpeedyDelivery.Objects.List list, SpeedyDelivery.Objects.Subscriber user)
 {
-  return user["is_admin"] || has_value(list["list_owners"], user);
+  return user && (user["is_admin"] || has_value(list["list_owners"], user));
 }