Fixed upstream in https://svn.kvirc.de/kvirc/changeset/4720
Let me try to summarize the problem and the chosen fix.
Steps to reproduce the problem:
1) you ignore spammer!...@bbb.com , this mask will get into kvirc
"registered user database" and will be used to match the user;
2) some time ago, you see the same "spammer" nickname, but he's not
matching his previous mask anymore (so kvirc is not ignoring him and the
popup offers you the ability to do it);
3) you try to ignore it again, but kvirc shouts at you telling that a
registered user with the same nickname already exists.
When trying to ignore (or, in a more general term, to add a registered
user) a user whose nickname is already present in the registered users
database, just add the new mask to the already existing user.
This is accomplished using the -f switch to the reguser.add kvs command.
pkg-kde-extras mailing list