From 013e079a3bb893c309f92f87ba0865f663fb162d Mon Sep 17 00:00:00 2001
From: Peter Rotich <peter@enhancesoft.com>
Date: Wed, 23 Oct 2013 21:09:44 +0000
Subject: [PATCH] Only strip quoted reply if we have text above the tag

---
 include/class.ticket.php | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/include/class.ticket.php b/include/class.ticket.php
index 247d869db..c3eb29d8d 100644
--- a/include/class.ticket.php
+++ b/include/class.ticket.php
@@ -1293,8 +1293,9 @@ class Ticket {
         //Strip quoted reply...on emailed replies
         if(!strcasecmp($origin, 'Email')
                 && $cfg->stripQuotedReply()
-                && ($tag=$cfg->getReplySeparator()) && strpos($vars['message'], $tag))
-            if(list($msg) = split($tag, $vars['message']))
+                && ($tag=$cfg->getReplySeparator())
+                && strpos($vars['message'], $tag))
+            if((list($msg) = explode($tag, $vars['message'], 2)) && trim($msg))
                 $vars['message'] = $msg;
 
         if(isset($vars['ip']))
-- 
GitLab