diff --git a/include/class.ticket.php b/include/class.ticket.php
index 4b7e455fed6b7162050e841719a5f81e13ee5a88..6e7fac29cbbf32466bc29ae47777f1623c313734 100644
--- a/include/class.ticket.php
+++ b/include/class.ticket.php
@@ -3744,6 +3744,10 @@ implements RestrictedAccess, Threadable, Searchable {
             elseif (!isset($vars['teamId']) && $topic->getTeamId())
                 $vars['teamId'] = $topic->getTeamId();
 
+            // Unset slaId if 0 to use the Help Topic SLA or Default SLA
+            if ($vars['slaId'] == 0)
+                unset($vars['slaId']);
+
             //set default sla.
             if (isset($vars['slaId']))
                 $vars['slaId'] = $vars['slaId'] ?: $cfg->getDefaultSLAId();