diff --git a/include/evalhyd/detail/probabilist/intervals.hpp b/include/evalhyd/detail/probabilist/intervals.hpp
index 59d76d6d5e2941ba1bf2f1a863ec5f2f3d8fa0e0..4ed6a9230f0aaf9baa6bfa57749bed1b15e6c1ca 100644
--- a/include/evalhyd/detail/probabilist/intervals.hpp
+++ b/include/evalhyd/detail/probabilist/intervals.hpp
@@ -78,9 +78,9 @@ namespace evalhyd
                     } else 
                     {
                         xt::view(itv_bnds, xt::all(), xt::all(), i, 0, xt::all()) =
-                                xt::view(q_prd, xt::all(), xt::all(), std::min(res[0][1], res[1][1], xt::all()));
+                                xt::view(q_prd, xt::all(), xt::all(), std::min(res[0][1], res[1][1]), xt::all());
                         xt::view(itv_bnds, xt::all(), xt::all(), i, 1, xt::all()) = 
-                                xt::view(q_prd, xt::all(), xt::all(), std::max(res[0][1], res[1][1], xt::all()));
+                                xt::view(q_prd, xt::all(), xt::all(), std::max(res[0][1], res[1][1]), xt::all());
                     }
                     }
                 }