--- /mantis/mantisbt-1.2.1-official/core/bugnote_api.php	Fri Apr 23 14:28:34 2010
+++ /mantis/mantisbt-1.2.1-patches/core/bugnote_api.php	Wed Jul 28 12:44:29 2010
@@ -189,9 +189,11 @@
 	history_log_event_special( $p_bug_id, BUGNOTE_ADDED, bugnote_format_id( $t_bugnote_id ) );
 
 	# if it was FEEDBACK its NEW_ now
-	if ( config_get( 'reassign_on_feedback' ) &&
-		bug_get_field( $p_bug_id, 'status' ) == config_get( 'bug_feedback_status' ) &&
-		bug_get_field( $p_bug_id, 'reporter_id' ) == $c_user_id ) {
+	if	(	config_get( 'reassign_on_feedback' )
+		&&	bug_get_field( $p_bug_id, 'status' ) == config_get( 'bug_feedback_status' )
+		&&	bug_get_field( $p_bug_id, 'reporter_id' ) == $c_user_id
+		&&	bug_get_field( $p_bug_id, 'handler_id') != $c_user_id
+		) {
 
 		if ( bug_get_field( $p_bug_id, 'handler_id') == 0 ) {
 			bug_set_field( $p_bug_id, 'status', config_get( 'bug_submit_status' ) );
