diff --git a/hw/xfree86/loader/loadmod.c b/hw/xfree86/loader/loadmod.c index dca684f989..1d1bc9c04c 100644 --- a/hw/xfree86/loader/loadmod.c +++ b/hw/xfree86/loader/loadmod.c @@ -227,7 +227,8 @@ LoaderSetPath(const char *driver, const char *path) if (item && item->name && (!path || item->paths)) xorg_list_add(&item->entry, &modulePathLists); else { - LogMessage(X_ERROR, "Failed to store module search path \"%s\" for module %s\n", path, driver); + LogMessage(X_ERROR, "Failed to store module search path \"%s\" for module %s\n", + path ? path : "", driver); if (item) { if (item->name) free(item->name); if (item->paths) FreeStringList(item->paths);