diff --git a/ProcessLib/ComponentTransport/CreateComponentTransportProcess.cpp b/ProcessLib/ComponentTransport/CreateComponentTransportProcess.cpp
index 9b3eeeafabe18b3be9ed66b3c8b3e86a8098b9ba..46ec0dabfb689ae9e385bb3a6bc5ec0dacf6f522 100644
--- a/ProcessLib/ComponentTransport/CreateComponentTransportProcess.cpp
+++ b/ProcessLib/ComponentTransport/CreateComponentTransportProcess.cpp
@@ -36,10 +36,10 @@ std::unique_ptr<Process> createComponentTransportProcess(
 
     DBUG("Create ComponentTransportProcess.");
     auto const staggered_scheme =
-        //! \ogs_file_param{prj__processes__process__coupling_scheme}
+        //! \ogs_file_param{prj__processes__process__ComponentTransport__coupling_scheme}
         config.getConfigParameterOptional<std::string>("coupling_scheme");
     const bool use_monolithic_scheme =
-        (staggered_scheme && (*staggered_scheme == "staggered")) ? false : true;
+        !(staggered_scheme && (*staggered_scheme == "staggered"));
 
     // Process variable.
 
diff --git a/ProcessLib/HydroMechanics/CreateHydroMechanicsProcess.cpp b/ProcessLib/HydroMechanics/CreateHydroMechanicsProcess.cpp
index 46bffb117a7eb5847078fc370aef1dae63d84fbb..76edb2cecfd06a0ca99d657d7cf032f2dfb327cc 100644
--- a/ProcessLib/HydroMechanics/CreateHydroMechanicsProcess.cpp
+++ b/ProcessLib/HydroMechanics/CreateHydroMechanicsProcess.cpp
@@ -39,7 +39,7 @@ std::unique_ptr<Process> createHydroMechanicsProcess(
         //! \ogs_file_param{prj__processes__process__HYDRO_MECHANICS__coupling_scheme}
         config.getConfigParameterOptional<std::string>("coupling_scheme");
     const bool use_monolithic_scheme =
-        (staggered_scheme && (*staggered_scheme == "staggered")) ? false : true;
+        !(staggered_scheme && (*staggered_scheme == "staggered"));
 
     // Process variable.
 
diff --git a/ProcessLib/LIE/HydroMechanics/CreateHydroMechanicsProcess.cpp b/ProcessLib/LIE/HydroMechanics/CreateHydroMechanicsProcess.cpp
index 4b0421a9e09c886335288d050bac9aab2a0d7111..6c1a5bbefa0c25d08bfdf7362849a9b5ddfdef88 100644
--- a/ProcessLib/LIE/HydroMechanics/CreateHydroMechanicsProcess.cpp
+++ b/ProcessLib/LIE/HydroMechanics/CreateHydroMechanicsProcess.cpp
@@ -43,7 +43,7 @@ std::unique_ptr<Process> createHydroMechanicsProcess(
         //! \ogs_file_param{prj__processes__process__HYDRO_MECHANICS_WITH_LIE__coupling_scheme}
         config.getConfigParameterOptional<std::string>("coupling_scheme");
     const bool use_monolithic_scheme =
-        (staggered_scheme && (*staggered_scheme == "staggered")) ? false : true;
+        !(staggered_scheme && (*staggered_scheme == "staggered"));
 
     // Process variables
     //! \ogs_file_param{prj__processes__process__HYDRO_MECHANICS_WITH_LIE__process_variables}
diff --git a/ProcessLib/PhaseField/CreatePhaseFieldProcess.cpp b/ProcessLib/PhaseField/CreatePhaseFieldProcess.cpp
index b537383a5b35d7a4cc38b9dcdbd470e6bdf6a47a..211217e7d81ca923964c200960dac9e1d9734d48 100644
--- a/ProcessLib/PhaseField/CreatePhaseFieldProcess.cpp
+++ b/ProcessLib/PhaseField/CreatePhaseFieldProcess.cpp
@@ -40,7 +40,7 @@ std::unique_ptr<Process> createPhaseFieldProcess(
         //! \ogs_file_param{prj__processes__process__PHASE_FIELD__coupling_scheme}
         config.getConfigParameterOptional<std::string>("coupling_scheme");
     const bool use_monolithic_scheme =
-        (staggered_scheme && (*staggered_scheme == "staggered")) ? false : true;
+        !(staggered_scheme && (*staggered_scheme == "staggered"));
 
     // Process variable.
 
diff --git a/ProcessLib/RichardsComponentTransport/CreateRichardsComponentTransportProcess.cpp b/ProcessLib/RichardsComponentTransport/CreateRichardsComponentTransportProcess.cpp
index efb8122063c56db24060d0f19a31e88c98824029..5a6766207a4ebf58e57d7d75e211344e97802b85 100644
--- a/ProcessLib/RichardsComponentTransport/CreateRichardsComponentTransportProcess.cpp
+++ b/ProcessLib/RichardsComponentTransport/CreateRichardsComponentTransportProcess.cpp
@@ -40,7 +40,7 @@ std::unique_ptr<Process> createRichardsComponentTransportProcess(
         //! \ogs_file_param{prj__processes__process__RichardsComponentTransport__coupling_scheme}
         config.getConfigParameterOptional<std::string>("coupling_scheme");
     const bool use_monolithic_scheme =
-        (staggered_scheme && (*staggered_scheme == "staggered")) ? false : true;
+        !(staggered_scheme && (*staggered_scheme == "staggered"));
 
     // Process variable.
 
diff --git a/ProcessLib/ThermoMechanics/CreateThermoMechanicsProcess.cpp b/ProcessLib/ThermoMechanics/CreateThermoMechanicsProcess.cpp
index 4019fe48473b574b1b40b6809efeddaad41c723e..32e4ec3691985c4505aae38d89de2fc5e1915e2a 100644
--- a/ProcessLib/ThermoMechanics/CreateThermoMechanicsProcess.cpp
+++ b/ProcessLib/ThermoMechanics/CreateThermoMechanicsProcess.cpp
@@ -40,7 +40,7 @@ std::unique_ptr<Process> createThermoMechanicsProcess(
         //! \ogs_file_param{prj__processes__process__THERMO_MECHANICS__coupling_scheme}
         config.getConfigParameterOptional<std::string>("coupling_scheme");
     const bool use_monolithic_scheme =
-        (staggered_scheme && (*staggered_scheme == "staggered")) ? false : true;
+        !(staggered_scheme && (*staggered_scheme == "staggered"));
 
     // Process variable.