diff --git a/setup.py b/setup.py
index 2ce3917e76c52c4096c3b940253256a00d5b4459..b2aeeff9a226bfb5876425dda9b054122e58a61d 100644
--- a/setup.py
+++ b/setup.py
@@ -110,7 +110,7 @@ install_requires = [
 if "readthedocs.org" not in sys.executable:
     install_requires += [
         "iCalibrationDB @ git+ssh://git@git.xfel.eu:10022/detectors/cal_db_interactive.git@2.4.3",  # noqa
-        "XFELDetectorAnalysis @ git+ssh://git@git.xfel.eu:10022/karaboDevices/pyDetLib.git@7f79b825cf0a881d4126f2aab4d248cc55da0298",  # noqa
+        "XFELDetectorAnalysis @ git+ssh://git@git.xfel.eu:10022/karaboDevices/pyDetLib.git@6749b1949d7ca4bc5fef69e1ad8407e247dff9e5",  # noqa
         "CalParrot @ git+ssh://git@git.xfel.eu:10022/calibration/calparrot.git@0.3",  # noqa
         # iminuit 1.3.8 is compatible with Python 3.11, but there isn't a 3.11
         # wheel on PyPI, and building directly from source doesn't work.