diff --git a/servers/slapd/overlays/dynlist.c b/servers/slapd/overlays/dynlist.c index ba5c3bd552..62c127c10b 100644 --- a/servers/slapd/overlays/dynlist.c +++ b/servers/slapd/overlays/dynlist.c @@ -24,10 +24,14 @@ #ifdef SLAPD_OVER_DYNLIST #if LDAP_VENDOR_VERSION_MINOR == X || LDAP_VENDOR_VERSION_MINOR > 3 +#if SLAPD_OVER_DYNGROUP != SLAPD_MOD_STATIC #define TAKEOVER_DYNGROUP -#elif LDAP_VENDOR_VERSION_MINOR < 3 +#endif +#else +#if LDAP_VENDOR_VERSION_MINOR < 3 #define OL_2_2_COMPAT #endif +#endif #include