The directory was created when the configuration was being processed and it wasn't checked unless it was configured to a non-default value. With the addition of the path validation, the directory must be created earlier.