diff --git a/libs/angular/utils/src/lib/abstracts/query-param-form-sync/query-param-form-sync.component.abstract.ts b/libs/angular/utils/src/lib/abstracts/query-param-form-sync/query-param-form-sync.component.abstract.ts index 644971ce..0160b884 100644 --- a/libs/angular/utils/src/lib/abstracts/query-param-form-sync/query-param-form-sync.component.abstract.ts +++ b/libs/angular/utils/src/lib/abstracts/query-param-form-sync/query-param-form-sync.component.abstract.ts @@ -86,6 +86,11 @@ export abstract class NgxQueryParamFormSyncComponent< value = this.unscrambleParams(value); } + //Iben: If the entire object is empty, we early exit and do not set the form + if (Object.keys(value).length === 0) { + return; + } + // Iben: Set the current form value this.form.setValue(value); }),