summaryrefslogtreecommitdiff
path: root/modules/forum.module
diff options
context:
space:
mode:
Diffstat (limited to 'modules/forum.module')
-rw-r--r--modules/forum.module3
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/forum.module b/modules/forum.module
index 246cc17a1..1f540261c 100644
--- a/modules/forum.module
+++ b/modules/forum.module
@@ -492,7 +492,8 @@ function forum_submit(&$node) {
}
}
if ($node->tid && $node->shadow) {
- if (!in_array($node->tid, $node->taxonomy)) {
+ $terms = array_keys(taxonomy_node_get_terms($node->nid));
+ if (!in_array($node->tid, $node->terms)) {
$terms[] = $node->tid;
}
$node->taxonomy = $terms;