diff --git a/src/operators/diagonal_operator.py b/src/operators/diagonal_operator.py
index 213d7a0662ae578bf4eb5e687fa13aeec2f4f347..3a6c4ec5c9e51e0adae6cbd84145ee3f8fbe0d0b 100644
--- a/src/operators/diagonal_operator.py
+++ b/src/operators/diagonal_operator.py
@@ -25,7 +25,7 @@ from .endomorphic_operator import EndomorphicOperator
 # TODO: Eventually enforce somewhat modern ducc version (>=0.37.0) as nifty
 # dependency and remove the try statement below
 try:
-    from ducc0.misc import mul_conj, div_conj
+    from ducc0.misc.experimental import mul_conj, div_conj
 except ImportError:
     def mul_conj(a, b, out=None):
         out = a*b.conj()