It seems to work for me, maybe you aren't putting the version replies in the CTCP correctly?