--- server/core.c.org 2006-11-22 12:37:15.991248750 +0100 +++ server/core.c 2006-11-22 12:39:30.535657250 +0100 @@ -1129,7 +1129,7 @@ /* XXX Shouldn't this be relative to ServerRoot ??? */ if (apr_filepath_merge((char**)&conf->ap_document_root, NULL, arg, APR_FILEPATH_TRUENAME, cmd->pool) != APR_SUCCESS - || !ap_is_directory(cmd->pool, arg)) { + ) { if (cmd->server->is_virtual) { ap_log_perror(APLOG_MARK, APLOG_STARTUP, 0, cmd->pool,