diff --git a/server/src/com/cloud/api/ApiResponseHelper.java b/server/src/com/cloud/api/ApiResponseHelper.java index 98a4a85b15d..f7059ef3993 100644 --- a/server/src/com/cloud/api/ApiResponseHelper.java +++ b/server/src/com/cloud/api/ApiResponseHelper.java @@ -548,8 +548,10 @@ public class ApiResponseHelper implements ResponseGenerator { } if (vmSnapshot.getParent() != null) { VMSnapshot vmSnapshotParent = ApiDBUtils.getVMSnapshotById(vmSnapshot.getParent()); - vmSnapshotResponse.setParent(vmSnapshotParent.getUuid()); - vmSnapshotResponse.setParentName(vmSnapshotParent.getDisplayName()); + if (vmSnapshotParent != null) { + vmSnapshotResponse.setParent(vmSnapshotParent.getUuid()); + vmSnapshotResponse.setParentName(vmSnapshotParent.getDisplayName()); + } } vmSnapshotResponse.setCurrent(vmSnapshot.getCurrent()); vmSnapshotResponse.setType(vmSnapshot.getType().toString());