diff --git a/src/lib/components/filters/content.svelte b/src/lib/components/filters/content.svelte
index 9f50cdbb2..f1f002071 100644
--- a/src/lib/components/filters/content.svelte
+++ b/src/lib/components/filters/content.svelte
@@ -183,13 +183,16 @@
{/if}
{#if isDistanceOperator}
+
+ required
+ />
+
{/if}
{/if}
{#if !singleCondition}
diff --git a/src/lib/elements/forms/inputPolygon.svelte b/src/lib/elements/forms/inputPolygon.svelte
index 2f109f325..87171b37e 100644
--- a/src/lib/elements/forms/inputPolygon.svelte
+++ b/src/lib/elements/forms/inputPolygon.svelte
@@ -47,10 +47,10 @@
onChangePoint={(pointIndex, coordIndex, newValue) =>
handlePointChange(index, pointIndex, coordIndex, newValue)}
disableDeleteLine={index < 2}
- disableDeletePointsIndex={4}>
+ disableDeletePointsIndex={disableDeletePointsIndex}>
{#if index === values.length-1}
-