summaryrefslogtreecommitdiffstats
path: root/wp-admin/comment.php
diff options
context:
space:
mode:
Diffstat (limited to 'wp-admin/comment.php')
-rw-r--r--wp-admin/comment.php4
1 files changed, 3 insertions, 1 deletions
diff --git a/wp-admin/comment.php b/wp-admin/comment.php
index 514be26..6691456 100644
--- a/wp-admin/comment.php
+++ b/wp-admin/comment.php
@@ -141,8 +141,10 @@ case 'deletecomment' :
else
wp_delete_comment( $comment->comment_ID );
- if ( '' != wp_get_referer() && false == $noredir )
+ if ( '' != wp_get_referer() && false == $noredir && false === strpos(wp_get_referer(), 'comment.php' ) )
wp_redirect( wp_get_referer() );
+ else if ( '' != wp_get_original_referer() && false == $noredir )
+ wp_redirect( wp_get_original_referer() );
else
wp_redirect( get_option('siteurl') . '/wp-admin/edit-comments.php' );