summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ldap/servers/plugins/acctpolicy/acct_init.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/ldap/servers/plugins/acctpolicy/acct_init.c b/ldap/servers/plugins/acctpolicy/acct_init.c
index 6f33434c..af291403 100644
--- a/ldap/servers/plugins/acctpolicy/acct_init.c
+++ b/ldap/servers/plugins/acctpolicy/acct_init.c
@@ -69,6 +69,14 @@ int
acct_policy_init( Slapi_PBlock *pb )
{
void *plugin_id;
+ int enabled;
+
+ slapi_pblock_get(pb, SLAPI_PLUGIN_ENABLED, &enabled);
+
+ if (!enabled) {
+ /* not enabled */
+ return( CALLBACK_OK );
+ }
if ( slapi_pblock_set( pb, SLAPI_PLUGIN_VERSION,
SLAPI_PLUGIN_VERSION_01 ) != 0 ||