Did some more testing: $ENV{PATH_INFO} from a CGI script is okay, and so is $r->path_info() from an Apache::Registry script. Why does the PerlHandler one doesn't work right then? -- "The 3 great virtues of a programmer: laziness, impatience and hubris." -- Larry Wall