--- og_galleries.module 2007-12-21 02:38:33.000000000 +0100 +++ og_galleries.module.javi 2007-12-21 02:42:56.000000000 +0100 @@ -56,6 +56,14 @@ function og_galleries_perm() { function og_galleries_db_rewrite_sql($query, $table, $field) { if (!user_access('administer site configuration') && ($field =='vid' || $field =='tid')) { global $user; + // we have to perform a load in order to assure that the $user->og_groups bits are present. + if ($user->uid) { + $user = user_load(array('uid' => $user->uid)); + } + else { + $user->og_groups = array(); + } + $op = (arg(0) == 'node' && (arg(1) == 'add' || arg(2) == 'edit')) ? 'create' : 'list'; // let's cache