From 6489b0ace55d6303b41db537ba94676a8797cd36 Fri, 18 Nov 2011 12:36:53 -0300
From: Javier Castro <javier.alejandro.castro@gmail.com>
Date: Fri, 18 Nov 2011 12:36:06 -0300
Subject: [PATCH] Fix problem displaying 'forum path' when the language is 'und'

Signed-off-by: Javier Castro <javier.alejandro.castro@gmail.com>

diff --git a/forum/hansel_forum.module b/forum/hansel_forum.module
index c5fa513..9f97559 100644
--- a/forum/hansel_forum.module
+++ b/forum/hansel_forum.module
@@ -72,8 +72,9 @@
     if ($node = node_load($nid)) {
       $vid = variable_get('forum_nav_vocabulary', 0);
       $terms = array();
-      if (isset($node->taxonomy_forums) && isset($node->taxonomy_forums[$node->language])) {
-        foreach ($node->taxonomy_forums[$node->language] as $term) {
+      if (isset($node->taxonomy_forums)) {
+        $item = isset($node->taxonomy_forums[$node->language]) ? $node->taxonomy_forums[$node->language] : $node->taxonomy_forums['und'];
+        foreach ($item as $term) {
           if (isset($term['taxonomy_term'])) {
             $terms[$term['tid']] = $term['taxonomy_term'];
           }