diff --git a/apps/agent-service/src/agent-service.service.ts b/apps/agent-service/src/agent-service.service.ts index 7cca98a34..05c3d09e8 100644 --- a/apps/agent-service/src/agent-service.service.ts +++ b/apps/agent-service/src/agent-service.service.ts @@ -938,8 +938,10 @@ export class AgentServiceService { if (createDidPayload?.network) { const getNameSpace = await this.agentServiceRepository.getLedgerByNameSpace(createDidPayload?.network); - if (agentDetails.ledgerId !== getNameSpace.id) { - throw new BadRequestException(ResponseMessages.agent.error.networkMismatch); + if (agentDetails.ledgerId !== null) { + if (agentDetails.ledgerId !== getNameSpace.id) { + throw new BadRequestException(ResponseMessages.agent.error.networkMismatch); + } } }