diff --git a/test/test_general.py b/test/test_general.py
index d2d98b304f0e9e536f42b63643f16a4fed69e61e..ec799a032b6adbf3a118bb8bfb758743fb1ec113 100644
--- a/test/test_general.py
+++ b/test/test_general.py
@@ -311,7 +311,7 @@ def test_mfweighting():
     nchan = 4
     effuv = ift.random.current_rng().random((nrow, nchan))
     dom = ift.UnstructuredDomain(nchan), ift.RGSpace(npix, 2 * np.max(effuv) / npix)
-    op = rve.MfWeightingInterpolation(effuv, dom)
+    op = rve.MfWeightingInterpolation(effuv[None], dom)
     ift.extra.check_linear_operator(op)