diff --git a/client/web/compose/src/components/Public/Record/Modal.vue b/client/web/compose/src/components/Public/Record/Modal.vue index a85c799a9..700650495 100644 --- a/client/web/compose/src/components/Public/Record/Modal.vue +++ b/client/web/compose/src/components/Public/Record/Modal.vue @@ -166,14 +166,16 @@ export default { this.setDefaultValues() setTimeout(() => { - this.$router.replace({ - query: { - ...this.$route.query, - recordID: undefined, - moduleID: undefined, - recordPageID: undefined, - }, - }) + if (this.recordID === undefined && this.page === undefined) { + this.$router.replace({ + query: { + ...this.$route.query, + recordID: undefined, + moduleID: undefined, + recordPageID: undefined, + }, + }) + } }, 300) },