violação de valor nulo duplicado na restrição UNIQUE KEY no Mssql

O MS SQL Server não ignora o valor nulo e o considera como violação da restrição UNIQUE KEY, mas o que sei é que a UNIQUE KEY difere da chave primária em que aceita o valor nulo.

Violation of UNIQUE KEY constraint 'AK_UserName'. Cannot insert duplicate key in object 'dbo.users'. The duplicate key value is (<NULL>).
The statement has been terminated.

Alguém pode me ajudar a resolver este problema?

questionAnswers(1)

yourAnswerToTheQuestion