diff --git a/server/src/com/cloud/server/ManagementServerImpl.java b/server/src/com/cloud/server/ManagementServerImpl.java index a526ddd34fc..1afc8713865 100755 --- a/server/src/com/cloud/server/ManagementServerImpl.java +++ b/server/src/com/cloud/server/ManagementServerImpl.java @@ -1008,7 +1008,10 @@ public class ManagementServerImpl implements ManagementServer { if (isIso) { Pair isoPath = _storageMgr.getAbsoluteIsoPath(templateId, dataCenterId); - assert(isoPath != null); + if (isoPath == null) { + s_logger.warn("Unable to get absolute path of the iso"); + throw new CloudRuntimeException("Unable to get absolute path of the iso"); + } try { started = _vmMgr.startVirtualMachine(userId, created.getId(), password, isoPath.first(), startEventId);