Index: src/modules/cloak.c
===================================================================
RCS file: /home/cmunk/ircsystems/cvsroot/unreal/src/modules/Attic/cloak.c,v
retrieving revision 1.1.2.3
diff -u -r1.1.2.3 cloak.c
--- src/modules/cloak.c	4 Feb 2005 00:26:37 -0000	1.1.2.3
+++ src/modules/cloak.c	2 Jan 2007 23:59:44 -0000
@@ -175,7 +175,7 @@
 			ce->ce_fileptr->cf_filename, ce->ce_varlinenum, keycnt);
 		errors++;
 	}
-	if ((keycnt == 3) && (!strcmp(keys[0], keys[1]) || !strcmp(keys[1], keys[2])))
+	if ((keycnt == 3) && (!stricmp(keys[0], keys[1]) || !stricmp(keys[0], keys[2]) || !stricmp(keys[1], keys[2])))
 	{
 		config_error("%s:%i: set::cloak-keys: All your 3 keys should be RANDOM, they should not be equal",
 			ce->ce_fileptr->cf_filename, ce->ce_varlinenum);
