diff --git a/config/alfresco/messages/webclient.properties b/config/alfresco/messages/webclient.properties
index 934e9f28f3..4643ac42d8 100644
--- a/config/alfresco/messages/webclient.properties
+++ b/config/alfresco/messages/webclient.properties
@@ -320,7 +320,7 @@ edit_topic_description=Modify the topic properties then click OK.
edit_post_description=Modify the message then click OK.
edit_post_finish=To save the message click Post.
start_discussion=Start Discussion
-discuss=Discuss
+discuss=View Discussions
discussion_for={0} discussion
# Common Wizard messages
diff --git a/config/alfresco/web-client-config.xml b/config/alfresco/web-client-config.xml
index fd1db9d3b2..0c004735a2 100644
--- a/config/alfresco/web-client-config.xml
+++ b/config/alfresco/web-client-config.xml
@@ -323,7 +323,7 @@
-
+
diff --git a/source/java/org/alfresco/web/bean/ForumsBean.java b/source/java/org/alfresco/web/bean/ForumsBean.java
index 82dba4fbd5..30ac0f6545 100644
--- a/source/java/org/alfresco/web/bean/ForumsBean.java
+++ b/source/java/org/alfresco/web/bean/ForumsBean.java
@@ -697,27 +697,10 @@ public class ForumsBean implements IContextListener
// there should only be one child, retrieve it if there is
if (children.size() == 1)
{
+ // show the forum for the discussion
NodeRef forumNodeRef = children.get(0).getChildRef();
-
- // query for the number of topics there are
- String repliesXPath = "./*[(subtypeOf('" + ForumModel.TYPE_TOPIC + "'))]";
- List topics = searchService.selectNodes(forumNodeRef, repliesXPath,
- new QueryParameterDefinition[] {}, this.namespaceService, false);
- if (topics.size() == 1)
- {
- // if the forum has only one topic go straight into the topic by
- // setting the context and navigating to it
- NodeRef topicNodeRef = topics.get(0);
- this.browseBean.clickSpace(topicNodeRef);
- context.getApplication().getNavigationHandler().handleNavigation(context, null, "showTopic");
- }
- else
- {
- // if the forum has more than one topic we need to setup the context
- // for the forum and navigate to the forum page
- this.browseBean.clickSpace(forumNodeRef);
- context.getApplication().getNavigationHandler().handleNavigation(context, null, "showForum");
- }
+ this.browseBean.clickSpace(forumNodeRef);
+ context.getApplication().getNavigationHandler().handleNavigation(context, null, "showForum");
}
}