diff --git a/src/cal_tools/agipdlib.py b/src/cal_tools/agipdlib.py
index c8ca6e65376823d00f85b61b4a62b729e0e76951..909ca7cc178bc5f433758f48ba15763a8fa0797b 100644
--- a/src/cal_tools/agipdlib.py
+++ b/src/cal_tools/agipdlib.py
@@ -308,7 +308,7 @@ class AgipdCtrlRuns:
     runs: List[int]
     image_src: str
     ctrl_src: str
-    sort_dark_runs_enabled: bool = True
+    sort_dark_runs_enabled: bool = False
 
     adaptive_gain_modes = [AgipdGainMode.ADAPTIVE_GAIN] * 3
     fixed_gain_modes = [
diff --git a/tests/test_agipdlib.py b/tests/test_agipdlib.py
index fed4b365d2960392729503e79a9e63e59655fe0a..b8d44ec1fcedcb160ceeb1896b2bff70e82e53bf 100644
--- a/tests/test_agipdlib.py
+++ b/tests/test_agipdlib.py
@@ -292,6 +292,7 @@ def test_raise_fixed_gain_mode():
     with pytest.raises(ValueError):
         adaptive_fixed_ctrls.fixed_gain_mode()
 
+
 @pytest.mark.requires_gpfs
 @pytest.mark.parametrize(
     "runs,expected",
@@ -309,3 +310,23 @@ def test_sort_dark_runs(runs, expected):
     )
     runs_ctrls.sort_dark_runs()
     assert runs_ctrls.runs == expected
+
+
+def test_raise_sort_dark_runs():
+    with pytest.raises(ValueError):
+        adaptive_fixed_ctrls = AgipdCtrlRuns(
+            raw_folder=TEST_RAW_FOLDER,
+            runs=[9011, 9016, 9017],
+            image_src=SPB_AGIPD_INST_SRC,
+            ctrl_src=CTRL_SRC,
+            sort_dark_runs_enabled=True
+        )
+
+    adaptive_fixed_ctrls = AgipdCtrlRuns(
+        raw_folder=TEST_RAW_FOLDER,
+        runs=[9011, 9016, 9017],
+        image_src=SPB_AGIPD_INST_SRC,
+        ctrl_src=CTRL_SRC,
+    )
+    with pytest.raises(ValueError):
+        adaptive_fixed_ctrls.sort_dark_runs()
\ No newline at end of file