? .cvsignore
? privatemsg.reply_author.patch
Index: privatemsg.module
===================================================================
RCS file: /cvs/drupal/contributions/modules/privatemsg/privatemsg.module,v
retrieving revision 1.70.2.30.2.91.2.88
diff -u -p -r1.70.2.30.2.91.2.88 privatemsg.module
--- privatemsg.module	2 Nov 2009 11:41:27 -0000	1.70.2.30.2.91.2.88
+++ privatemsg.module	5 Nov 2009 18:29:21 -0000
@@ -1526,7 +1526,12 @@ function privatemsg_reply($thread_id, $b
   }
 
   $message['thread_id'] = $thread_id;
+  // Load participants.
   $message['recipients'] = _privatemsg_load_thread_participants($thread_id);
+  // Remove author.
+  if (isset($message['recipients'][$message['author']->uid]) && count($message['recipients']) > 1) {
+    unset($message['recipients'][$message['author']->uid]);
+  }
   $message['subject'] = $first_message['subject'];
 
   $validated = _privatemsg_validate_message($message);
