diff --git a/app/controllers/epp/domains_controller.rb b/app/controllers/epp/domains_controller.rb index ccf1ce736..c7713e3e6 100644 --- a/app/controllers/epp/domains_controller.rb +++ b/app/controllers/epp/domains_controller.rb @@ -25,6 +25,7 @@ class Epp::DomainsController < EppController @domain = Epp::Domain.new_from_epp(params[:parsed_frame], current_user) handle_errors(@domain) and return if @domain.errors.any? @domain.valid? + @domain.errors.delete(:name_dirty) if @domain.errors[:puny_label].any? handle_errors(@domain) and return if @domain.errors.any? handle_errors and return unless balance_ok?('create')