diff --git a/include/class.ticket.php b/include/class.ticket.php
index d50bba7f1ed8a89d27206f7c0c9eb80581823cdc..7c6194a62df667911ec99ca6a11f7cd8b40fd1db 100644
--- a/include/class.ticket.php
+++ b/include/class.ticket.php
@@ -4120,7 +4120,7 @@ implements RestrictedAccess, Threadable, Searchable {
         }
 
         // Not assigned...save optional note if any
-        if (!$ticket->isAssigned() && $vars['note']) {
+        if (!$vars['assignId'] && $vars['note']) {
             if (!$cfg->isRichTextEnabled())
                 $vars['note'] = new TextThreadEntryBody($vars['note']);
             $ticket->logNote(_S('New Ticket'), $vars['note'], $thisstaff, false);