diff --git a/src/tests/catch_tests.cxx b/src/tests/catch_tests.cxx
index ef7e7636c1d994a43e4fe2ddafc6e59f33b40ef9..f2f72b33af3ff272d8d324962c147b4b42958ce0 100644
--- a/src/tests/catch_tests.cxx
+++ b/src/tests/catch_tests.cxx
@@ -219,7 +219,7 @@ TEST_CASE("Check 0n derivatives", "[PCSAFT]")
     CHECK(std::abs(Ar01 - Ar01mcx) < 1e-13);
     CHECK(std::abs(Ar01 - Ar01csd) < 1e-13);
 
-    auto Ar03 = tdx::get_Arxy<0,3>(model, T, rho, molefrac);
+    auto Ar03 = tdx::get_Arxy<0,3,ADBackends::autodiff>(model, T, rho, molefrac);
     auto Ar03n = tdx::get_Ar0n<3>(model, T, rho, molefrac)[3];
     auto Ar03mp = static_cast<double>((D*D*D)*centered_diff<3, 4>(fD, D, h));
     auto Ar03mcx = tdx::get_Ar0n<3,ADBackends::multicomplex>(model, T, rho, molefrac)[3];
@@ -231,7 +231,7 @@ TEST_CASE("Check 0n derivatives", "[PCSAFT]")
     CHECK(std::abs(Ar03 - Ar03mp) < 1e-13);
     CHECK(std::abs(Ar03 - Ar03mcx) < 1e-13);
 
-    auto Ar04 = tdx::get_Arxy<0,4>(model, T, rho, molefrac);
+    auto Ar04 = tdx::get_Arxy<0,4,ADBackends::autodiff>(model, T, rho, molefrac);
     auto Ar04n = tdx::get_Ar0n<4>(model, T, rho, molefrac)[4];
     auto Ar04mp = static_cast<double>((D*D*D*D)*centered_diff<4, 4>(fD, D, h));
     auto Ar04mcx = tdx::get_Ar0n<4,ADBackends::multicomplex>(model, T, rho, molefrac)[4];