diff --git a/tests/test_determinist.cpp b/tests/test_determinist.cpp
index 89c213e56172fa0483de3a2af82a20efbbaa7405..1980c4d648e38ad23b9dae7dc9f63e32dcc13f5f 100644
--- a/tests/test_determinist.cpp
+++ b/tests/test_determinist.cpp
@@ -204,12 +204,12 @@ TEST(DeterministTests, TestMissingData)
 
     for (int m = 0; m < metrics.size(); m++) {
         for (int p = 0; p < predicted.shape(0); p++) {
-            // compute metrics on subset of observations and predictions
-            // (i.e. eliminating region with NaN in observations manually)
+            // compute metrics on subset of observations and predictions (i.e.
+            // eliminating region with NaN in observations or predictions manually)
             xt::xtensor<double, 1> obs =
-                    xt::view(observed, 0, xt::range(3*(p+1), _));
+                    xt::view(observed, 0, xt::range(20+(3*(p+1)), _));
             xt::xtensor<double, 1> prd =
-                    xt::view(predicted, p, xt::range(3*(p+1), _));
+                    xt::view(predicted, p, xt::range(20+(3*(p+1)), _));
 
             std::vector<xt::xarray<double>> metrics_sbs =
                     evalhyd::evald<xt::xtensor<double, 1>>(