       dataToUpdate.defaultChannels = newChannels
 
     unless _.isEqual newDomains, jGroup.allowedDomains
+      for domain in newDomains when not domainRegex.test domain
+        return @notify 'Please check allowed domains again'
+
       dataToUpdate.allowedDomains = newDomains
 
     return if _.isEmpty dataToUpdate
 
-    jGroup.modify dataToUpdate, (err, result) ->
+    jGroup.modify dataToUpdate, (err, result) =>
       message  = 'Group settings has been successfully updated.'
 
       if err
         message  = 'Couldn\'t update group settings. Please try again'
         kd.warn err
 
-      new KDNotificationView title: message, duration: 5000
+      @notify message
 
 
   createSection: (options = {}) ->

    field.addSubView nextElement  if nextElement and nextElement instanceof KDView

    return input

    jGroup       = @getData()
    newChannels  = @separateCommas channels
    newDomains   = @separateCommas domains
    domainRegex  = /^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6}$/
    dataToUpdate = {}

    unless formData.title is jGroup.title
