diff --git a/src/lib/components/impacts_view/test_cases_view/test_case_selected/TestCaseSummary.svelte b/src/lib/components/impacts_view/test_cases_view/test_case_selected/TestCaseSummary.svelte
index f3343a28cd968c63874dce5e7cd7e2f8368c983a..4b75487200e82988e8270fbe0aa3df875ab844cf 100644
--- a/src/lib/components/impacts_view/test_cases_view/test_case_selected/TestCaseSummary.svelte
+++ b/src/lib/components/impacts_view/test_cases_view/test_case_selected/TestCaseSummary.svelte
@@ -291,9 +291,19 @@
 {#if mode !== "select" && situation.title !== undefined}
   {@const situationDetails =
     situation.linked_variables?.[displayMode.parametersVariableName]}
+  {@const omitSlider = (obj: Situation) => {
+    const result = { ...obj }
+    if (result.slider !== undefined) {
+      delete result.slider
+    }
+    return result
+  }}
   {@const isModified =
     situationIndex < testCasesCore.length &&
-    !deepEqual(situation, testCasesCore[situationIndex])}
+    !deepEqual(
+      omitSlider(situation),
+      omitSlider(testCasesCore[situationIndex]),
+    )}
   {@const isDuplicated = situationIndex >= testCasesCore.length}
   <div
     class="-mx-4 mb-3 flex h-12 items-center justify-between bg-gray-200 px-4 py-1"