diff -r ec556de589a3 sic.c
--- a/sic.c	Wed Sep 23 12:52:13 2009 -0400
+++ b/sic.c	Thu Sep 24 00:14:58 2009 +0200
@@ -136,7 +136,7 @@
 		else
 			(void) snprintf(bufout, sizeof bufout, ">< %s: ", cmd);
 		printl(usr, bufout);
-		if(strncmp("NICK", cmd, 4) == 0 && strncmp(usr, nick, sizeof nick) == 0 && txt != NULL)
+		if(strncmp("NICK", cmd, 4) == 0 && strcmp(usr, nick) == 0 && txt != NULL)
 			strncpy(nick, txt, sizeof nick - 1);
 	}
 }
