diff --git a/include/class.mailer.php b/include/class.mailer.php
index bb4e445d05da25ef350d82cb2c13088f01c22431..e91836d8ac4b8e05a98543d7124ef39391d8e2ee 100644
--- a/include/class.mailer.php
+++ b/include/class.mailer.php
@@ -157,8 +157,9 @@ class Mailer {
         $mid_token = (isset($options['thread']))
             ? $options['thread']->asMessageId($to) : '';
         if (!(isset($options['text']) && $options['text'])) {
-            if($cfg->stripQuotedReply() && ($tag=$cfg->getReplySeparator()))
-                $message = "<div style=\"display:none\" data-mid=\"$mid_token\">$tag</div>"
+            if ($cfg->stripQuotedReply() && ($tag=$cfg->getReplySeparator())
+                    && (!isset($options['reply-tag']) || $options['reply-tag']))
+                $message = "<div style=\"display:none\" data-mid=\"$mid_token\">$tag<br/><br/></div
                     .$message;
             // Make sure nothing unsafe has creeped into the message
             $message = Format::safe_html($message); //XXX??
diff --git a/scp/emailtest.php b/scp/emailtest.php
index 6a0787e377362ec8f3dd2eb2b9ae1614174856f9..83a896020fde2760d30618f23e96c0d17b27618d 100644
--- a/scp/emailtest.php
+++ b/scp/emailtest.php
@@ -36,7 +36,8 @@ if($_POST){
 
     if(!$errors && $email){
         if($email->send($_POST['email'],$_POST['subj'],
-                Format::sanitize($_POST['message']))) {
+                Format::sanitize($_POST['message']),
+                null, array('reply-tag'=>false))) {
             $msg='Test email sent successfully to '.Format::htmlchars($_POST['email']);
             Draft::deleteForNamespace('email.diag');
         }