diff --git a/modules/wetkit_navbar/wetkit_navbar.module b/modules/wetkit_navbar/wetkit_navbar.module index df48cbe..aaccf08 100644 --- a/modules/wetkit_navbar/wetkit_navbar.module +++ b/modules/wetkit_navbar/wetkit_navbar.module @@ -153,13 +153,14 @@ function wetkit_navbar_navbar() { } // Node Integration. + global $user; $types = node_type_get_names(); $links = array(); foreach ($types as $machine_name => $name) { if (module_exists('i18n')) { $name = i18n_node_type_name($machine_name, $name); } - if (user_access('create ' . $machine_name . ' content')) { + if ((module_exists('og') && og_node_access($machine_name, 'create', $user)) || user_access('create ' . $machine_name . ' content')) { $links[] = ''; } }