diff -u -r1.24.4.19 og_notifications.module
--- og_notifications.module	16 Aug 2009 19:51:24 -0000	1.24.4.19
+++ og_notifications.module	12 Oct 2009 08:14:32 -0000
@@ -734,7 +734,7 @@
   $options = array();
 
   // If node is a group type and the user is subscribed to this group.
-  if (og_is_group_type($node->type) && isset($account->og_groups[$node->nid])) {
+  if (og_is_group_type($node->type)) {
     foreach (array_filter(variable_get('og_notifications_content_types', array())) as $type) {
       $options[] = array(
         'name' => t('%type posts in %group', array('%group' => $node->title, '%type' => node_get_types('name', $type))),
@@ -748,7 +748,7 @@
   if (isset($node->og_groups)) {
     foreach ($node->og_groups as $index => $gid) {
       // Only members get to see subscription options.
-      if (isset($account->og_groups[$gid]) && in_array($node->type, array_filter(variable_get('og_notifications_content_types', array())))) {
+      if (in_array($node->type, array_filter(variable_get('og_notifications_content_types', array())))) {
         // Content type
         $options[] = array(
           'name' => t('%type posts in %group', array('%group' => $node->og_groups_both[$gid], '%type' => node_get_types('name', $node->type))),
