diff -up cups-1.3.10/scheduler/client.c.localhost-ipv6 cups-1.3.10/scheduler/client.c --- cups-1.3.10/scheduler/client.c.localhost-ipv6 2009-04-24 18:13:29.000000000 +0100 +++ cups-1.3.10/scheduler/client.c 2009-04-26 12:40:49.000000000 +0100 @@ -5050,7 +5050,8 @@ valid_host(cupsd_client_t *con) /* I - !strcmp(host, "127.0.0.1") || !strncmp(host, "127.0.0.1:", 10) || !strcmp(host, "[::1]") || - !strncmp(host, "[::1]:", 6)); + !strncmp(host, "[::1]:", 6) || + !strcmp(host, "::1")); } #ifdef HAVE_DNSSD