diff --git a/doradus-common/src/main/java/com/dell/doradus/common/DBObject.java b/doradus-common/src/main/java/com/dell/doradus/common/DBObject.java
index <HASH>..<HASH> 100644
--- a/doradus-common/src/main/java/com/dell/doradus/common/DBObject.java
+++ b/doradus-common/src/main/java/com/dell/doradus/common/DBObject.java
@@ -129,6 +129,7 @@ final public class DBObject {
     public DBObject makeCopy(String objID) {

         DBObject newObj = new DBObject();

         newObj.m_valueMap.putAll(m_valueMap);

+        newObj.setObjectID(objID);

         newObj.m_valueRemoveMap.putAll(m_valueRemoveMap);

         return newObj;

     }   // makeCopy
Fix bug: DBObject.makeCopy() doesn't copy new object ID to copied object.