diff --git a/app/views/users/_course_form.html.erb b/app/views/users/_course_form.html.erb
index b3cc67520..441dbf459 100644
--- a/app/views/users/_course_form.html.erb
+++ b/app/views/users/_course_form.html.erb
@@ -36,9 +36,9 @@
<% @course = Course.find_by_extra(membership.project.identifier)%>
- <% unless @course.nil? %>
- <%= l(:label_main_teacher) %> : <%= link_to(@course.teacher.show_name, user_path(@course.teacher)) %>
- <%= l(:label_course_term) %> : <%= @course.time %><%= @course.term %>
+ <% if @course.nil?&&@course.teacher.nil?&&@course.teacher.show_name.nil? %>
+ <%= l(:label_main_teacher) %> : <%= link_to(@course.teacher.show_name, user_path(@course.teacher)) %>
+ <%= l(:label_course_term) %> : <%= @course.time %><%= @course.term %>
<% end %>