diff --git a/dlls/advapi32/security.c b/dlls/advapi32/security.c
index ef9ce6ea353e4ffebd462d3f234b5b81c0f9bad4..ca262173109eb1f6368c0c582a2ae03134bace33 100644
--- a/dlls/advapi32/security.c
+++ b/dlls/advapi32/security.c
@@ -3147,7 +3147,8 @@ DWORD WINAPI SetEntriesInAclA( ULONG count, PEXPLICIT_ACCESSA pEntries,
                                PACL OldAcl, PACL* NewAcl )
 {
     FIXME("%d %p %p %p\n",count,pEntries,OldAcl,NewAcl);
-    *NewAcl = NULL;
+    if (NewAcl)
+         *NewAcl = NULL;
     return ERROR_SUCCESS;
 }