diff --git a/dix/extension.c b/dix/extension.c index 7d432c722..9c158ba93 100644 --- a/dix/extension.c +++ b/dix/extension.c @@ -215,6 +215,8 @@ ExtensionAvailable(ClientPtr client, ExtensionEntry *ext) { if (XaceHook(XACE_EXT_ACCESS, client, ext) != Success) return FALSE; + if (!ext->base) + return FALSE; return TRUE; }