diff options
Diffstat (limited to 'modules/forum/forum.module')
-rw-r--r-- | modules/forum/forum.module | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/modules/forum/forum.module b/modules/forum/forum.module index 9f9d2d7a2..13ccfda3d 100644 --- a/modules/forum/forum.module +++ b/modules/forum/forum.module @@ -227,8 +227,10 @@ function forum_nodeapi_prepare($node) { if (_forum_nodeapi_check_node_type($node, $vocabulary)) { if (empty($node->nid)) { // New topic - $node->taxonomy[arg(3)]->vid = $vid; - $node->taxonomy[arg(3)]->tid = arg(3); + $node->taxonomy[arg(3)] = (object) array( + 'vid' => $vid, + 'tid' => arg(3), + ); } } } |