Punycode decoding fails if encoded string has not hyphen
Merge pull request #4636 from fetus-hina/punycode

Punycode decoding fails if encoded string has not hyphen
Merge branch 'hotfix/4636'

Close #4636