--- /tmp/abook-0.5.1/filter.c 2003-11-20 14:58:34.000000000 +0200 +++ filter.c 2004-01-22 13:47:31.000000000 +0200 @@ -646,7 +646,7 @@ } strncpy(*alias, tmp, ptr - tmp - 1); - *(*alias + (ptr - tmp)) = 0; + *(*alias + (ptr - tmp - 1)) = 0; while(ISSPACE(*ptr)) ptr++;