diff --git a/tests/testthat/test-RunModel.Supervisor.R b/tests/testthat/test-RunModel.Supervisor.R
index db0781ef2fd5a98f5c667e89cd90fed930d5d2c9..8f8675cb8d24d8e3aeb4fc63e3dd5a8b21b029a7 100644
--- a/tests/testthat/test-RunModel.Supervisor.R
+++ b/tests/testthat/test-RunModel.Supervisor.R
@@ -89,6 +89,7 @@ test_that("RunModel.Supervisor with diversion node should not produce NAs", {
                                            length = 25,
                                            model = "Diversion",
                                            area = NA))
+  nodes_div <- nodes_div[order(nodes_div$model), ]
   g_div <- CreateGRiwrm(nodes_div)
   Qobs2 <- matrix(data = rep(0, length(DatesR)), ncol = 1)
   colnames(Qobs2) <- "54001"