From 511f55a64e1e2b3941a8777c8bbe24e7a3e8077e Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Fri, 16 Sep 2011 08:23:02 +0000
Subject: [PATCH] Fix OPENDJ-285: Unable to modify users entry after LDAP PTA Policy applied

---
 opendj-sdk/opends/src/server/org/opends/server/workflowelement/localbackend/LocalBackendModifyOperation.java |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/opendj-sdk/opends/src/server/org/opends/server/workflowelement/localbackend/LocalBackendModifyOperation.java b/opendj-sdk/opends/src/server/org/opends/server/workflowelement/localbackend/LocalBackendModifyOperation.java
index 31a0525..15d9ca0 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/workflowelement/localbackend/LocalBackendModifyOperation.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/workflowelement/localbackend/LocalBackendModifyOperation.java
@@ -539,7 +539,7 @@
 
         DN authzDN = getAuthorizationDN();
         if ((!passwordChanged) && (!isInternalOperation())
-            && pwPolicyState.mustChangePassword())
+            && pwPolicyState != null && pwPolicyState.mustChangePassword())
         {
           if (authzDN != null && authzDN.equals(entryDN))
           {

--
Gitblit v1.10.0