diff --git a/ProcessLib/DeactivatedSubdomain.cpp b/ProcessLib/DeactivatedSubdomain.cpp
index 32832218e15c90177eaf4b1fde36698fadb95e6c..7a8641838d2e6744047d8b1e4b986f7ab21b631b 100644
--- a/ProcessLib/DeactivatedSubdomain.cpp
+++ b/ProcessLib/DeactivatedSubdomain.cpp
@@ -55,11 +55,9 @@ std::unique_ptr<DeactivatedSubdomain const> createDeactivatedSubdomain(
     config.peekConfigParameter<std::string>("time_interval");
     auto time_interval = BaseLib::createTimeInterval(config);
 
-    std::vector<int> deactivated_subdomain_material_ids;
-    deactivated_subdomain_material_ids =
+    auto deactivated_subdomain_material_ids =
         //! \ogs_file_param{prj__process_variables__process_variable__deactivated_subdomains__deactivated_subdomain__material_ids}
-        config.getConfigParameter<std::vector<int>>("material_ids",
-                                                    std::vector<int>{});
+        config.getConfigParameter("material_ids", std::vector<int>{});
 
     if (deactivated_subdomain_material_ids.empty())
     {