Index: premium.module =================================================================== --- premium.module (revision 24) +++ premium.module (working copy) @@ -329,6 +329,9 @@ return $access; } } + + // add Anon to user's roles as this is unrestricted setting for premium nodes + $user->roles[1] = "anonymous user"; // Not viewing the body, or it's not premium, or user has privileges. if ($teaser || !$node->premium || (user_access('access premium content') && (in_array($node->premium, array_flip($user->roles)) || $user->uid == 1))) {