diff --git a/app/views/layouts/base_courses.html.erb b/app/views/layouts/base_courses.html.erb
index d8eddbed4..bc0ecbaee 100644
--- a/app/views/layouts/base_courses.html.erb
+++ b/app/views/layouts/base_courses.html.erb
@@ -52,18 +52,20 @@
<%= @project.name %>
- <% unless @course.teacher.id == User.current.id%>
-
-
- <%= join_in_course(@project, User.current)%>
- <% end %>
- <% unless User.current.member_of?(@project) %>
-
-
-
- <%= watcher_link(@project, User.current) %>
- <% end %>
+ <%if User.current.login?%>
+ <% unless @course.teacher.id == User.current.id%>
+
+
+ <%= join_in_course(@project, User.current)%>
+ <% end %>
+ <% unless User.current.member_of?(@project) %>
+
+
+
+ <%= watcher_link(@project, User.current) %>
+ <% end %>
+ <% end %>