diff --git a/app/views/student_work/_show.html.erb b/app/views/student_work/_show.html.erb
index b9ebf3269..93f38cbac 100644
--- a/app/views/student_work/_show.html.erb
+++ b/app/views/student_work/_show.html.erb
@@ -6,7 +6,8 @@
<%=format_time @work.created_at %>
- <% if @work.user == User.current %>
+ <% if !@is_teacher && @work.user == User.current && (@homework.homework_type != 1 || @homework.homework_detail_manual.comment_status == 1) %>
+
<%= link_to("", student_work_path(@work),:method => 'delete', :confirm => l(:text_are_you_sure), :class => "pic_del") %>
@@ -14,7 +15,8 @@
<%= link_to "",edit_student_work_path(@work),:class => "pic_edit"%>
<% end%>
- <% if (@homework.homework_type != 1 || @homework.homework_detail_manual.comment_status == 3) && @work.user != User.current%>
+ <% if (@homework.homework_type != 1 || @homework.homework_detail_manual.comment_status == 3) && @work.user != User.current%>
+
<%= render :partial => 'student_work_praise' %>