diff --git a/app/models/domain.rb b/app/models/domain.rb index 05ffafc4d..a9defdf50 100644 --- a/app/models/domain.rb +++ b/app/models/domain.rb @@ -544,7 +544,7 @@ class Domain < ActiveRecord::Base def validate_nameserver_ips nameservers.to_a.reject(&:marked_for_destruction?).each do |ns| - next unless ns.hostname.end_with?(name) + next unless ns.hostname.end_with?(".#{name}") next if ns.ipv4.present? errors.add(:nameservers, :invalid) if errors[:nameservers].blank? ns.errors.add(:ipv4, :blank)