diff --git a/addons/website/static/src/snippets/s_dynamic_snippet/options.js b/addons/website/static/src/snippets/s_dynamic_snippet/options.js index 284b97f17a8..7b52e1d936c 100644 --- a/addons/website/static/src/snippets/s_dynamic_snippet/options.js +++ b/addons/website/static/src/snippets/s_dynamic_snippet/options.js @@ -154,6 +154,10 @@ const dynamicSnippetOptions = options.Class.extend({ model_name: this.modelNameFilter, search_domain: this.contextualFilterDomain, }}); + if (!dynamicFilters.length) { + // Additional modules are needed for dynamic filters to be defined. + return; + } for (let index in dynamicFilters) { this.dynamicFilters[dynamicFilters[index].id] = dynamicFilters[index]; }