diff --git a/server/src/com/cloud/api/ApiResponseHelper.java b/server/src/com/cloud/api/ApiResponseHelper.java index b8d4b3f541b..a13e9969423 100755 --- a/server/src/com/cloud/api/ApiResponseHelper.java +++ b/server/src/com/cloud/api/ApiResponseHelper.java @@ -500,7 +500,10 @@ public class ApiResponseHelper implements ResponseGenerator { vmSnapshotResponse.setVirtualMachineid(vm.getUuid()); } if (vmSnapshot.getParent() != null) { - vmSnapshotResponse.setParentName(ApiDBUtils.getVMSnapshotById(vmSnapshot.getParent()).getDisplayName()); + VMSnapshot vmSnapshotParent = ApiDBUtils.getVMSnapshotById(vmSnapshot.getParent()); + if (vmSnapshotParent != null) { + vmSnapshotResponse.setParentName(vmSnapshotParent.getDisplayName()); + } } vmSnapshotResponse.setCurrent(vmSnapshot.getCurrent()); vmSnapshotResponse.setType(vmSnapshot.getType().toString());