diff --git a/rm-server/pom.xml b/rm-server/pom.xml
index 48e289188b..947f6ac454 100644
--- a/rm-server/pom.xml
+++ b/rm-server/pom.xml
@@ -195,6 +195,12 @@
config
+
+ org.testng
+ testng
+ 6.10
+ test
+
junit
junit
@@ -273,4 +279,4 @@
1.4.01
-
\ No newline at end of file
+
diff --git a/rm-server/source/java/org/alfresco/repo/model/filefolder/ExtendedFileFolderServiceImpl.java b/rm-server/source/java/org/alfresco/repo/model/filefolder/ExtendedFileFolderServiceImpl.java
index 1cd984e2a6..10e3fc2a2c 100644
--- a/rm-server/source/java/org/alfresco/repo/model/filefolder/ExtendedFileFolderServiceImpl.java
+++ b/rm-server/source/java/org/alfresco/repo/model/filefolder/ExtendedFileFolderServiceImpl.java
@@ -33,7 +33,10 @@ public class ExtendedFileFolderServiceImpl extends FileFolderServiceImpl
finally
{
recordService.enablePropertyEditableCheck();
- recordService.disablePropertyEditableCheck(result.getNodeRef());
+ if (result != null)
+ {
+ recordService.disablePropertyEditableCheck(result.getNodeRef());
+ }
}
return result;
@@ -52,7 +55,10 @@ public class ExtendedFileFolderServiceImpl extends FileFolderServiceImpl
finally
{
recordService.enablePropertyEditableCheck();
- recordService.disablePropertyEditableCheck(result.getNodeRef());
+ if (result != null)
+ {
+ recordService.disablePropertyEditableCheck(result.getNodeRef());
+ }
}
return result;