diff --git a/app/views/forumthreads/edit.html.erb b/app/views/forumthreads/edit.html.erb
index daa51c4..b82410b 100644
--- a/app/views/forumthreads/edit.html.erb
+++ b/app/views/forumthreads/edit.html.erb
@@ -17,8 +17,8 @@
<%= f.label :forum_id, "Move thread" %> |
<%
forums = []
- Forum.all.sort_by{ |f| f.forumgroup.position || 0 }.each do |f|
- forums << ["#{f.forumgroup.name} → #{f.name}", f.id]
+ Forum.all.sort_by{ |f| f.forumgroup && f.forumgroup.position || 0 }.each do |f|
+ forums << ["#{f.forumgroup.name} → #{f.name}", f.id] if f.forumgroup
end
%>
<%= f.select :forum_id, forums %> |