diff --git a/include/class.ticket.php b/include/class.ticket.php
index 3215f10ff987b5b8706c3c392d06403b0b0d5a8e..7aeabf55a31aed7682b5a8b1370f1b3979a67fb0 100644
--- a/include/class.ticket.php
+++ b/include/class.ticket.php
@@ -993,7 +993,7 @@ class Ticket {
         //Send alert to out sleepy & idle staff.
         if ($alertstaff
                 && $cfg->alertONNewTicket()
-                && ($email=$cfg->getAlertEmail())
+                && ($email=$dept->getEmail())
                 && ($msg=$tpl->getNewTicketAlertMsgTemplate())) {
 
             $msg = $this->replaceVars($msg->asArray(), array('message' => $message));
@@ -1219,7 +1219,7 @@ class Ticket {
         $dept = $this->getDept();
         if(!$dept
                 || !($tpl = $dept->getTemplate())
-                || !($email = $cfg->getAlertEmail()))
+                || !($email = $dept->getEmail()))
             return true;
 
         //recipients
@@ -1276,7 +1276,7 @@ class Ticket {
         //Get the message template
         if(($tpl = $dept->getTemplate())
                 && ($msg=$tpl->getOverdueAlertMsgTemplate())
-                && ($email=$cfg->getAlertEmail())) {
+                && ($email = $dept->getEmail())) {
 
             $msg = $this->replaceVars($msg->asArray(),
                 array('comments' => $comments));
@@ -1473,7 +1473,7 @@ class Ticket {
         if(!$alert || !$cfg->alertONTransfer() || !($dept=$this->getDept()))
             return true; //no alerts!!
 
-         if(($email=$cfg->getAlertEmail())
+         if (($email = $dept->getEmail())
                      && ($tpl = $dept->getTemplate())
                      && ($msg=$tpl->getTransferAlertMsgTemplate())) {
 
@@ -1701,7 +1701,7 @@ class Ticket {
                 'thread'=>$message);
         //If enabled...send alert to staff (New Message Alert)
         if($cfg->alertONNewMessage()
-                && ($email = $cfg->getAlertEmail())
+                && ($email = $dept->getEmail())
                 && ($tpl = $dept->getTemplate())
                 && ($msg = $tpl->getNewMessageAlertMsgTemplate())) {
 
@@ -1958,7 +1958,7 @@ class Ticket {
         if(!$alert || !$cfg->alertONNewNote() || !($dept=$this->getDept()))
             return $note;
 
-        if(($email=$cfg->getAlertEmail())
+        if (($email = $dept->getEmail())
                 && ($tpl = $dept->getTemplate())
                 && ($msg=$tpl->getNoteAlertMsgTemplate())) {