--- og_forum.module	2009-11-09 17:22:54.000000000 +0000
+++ og_forum.patched.module	2009-11-09 11:23:46.000000000 +0000
@@ -1346,6 +1346,10 @@ function og_forum_access_forum_page($tid
     return FALSE;
   }
   global $user;
+  if (arg(0) == 'node' && arg(1) == 'add' && is_numeric(arg(3)))
+  {
+    $tid = arg(3);
+  }
   if ($tid != 0) {
     og_forum_set_og_group_context_from_tid($tid);
     $gid = og_forum_gid_from_tid($tid); 
