diff --git a/src/catalyst/catalystDict b/src/catalyst/catalystDict
index 5c35268b1e54656497b33f7c226da85f4f715f2b..463d01c39f16647f72b4c0c889420da3b8753f2c 100644
--- a/src/catalyst/catalystDict
+++ b/src/catalyst/catalystDict
@@ -19,7 +19,6 @@ catalyst
 
     scripts
     (
-        // "<etc>/caseDicts/insitu/catalyst/printChannels.py"
         "<etc>/caseDicts/insitu/catalyst/writeAll.py"
     );
 
diff --git a/src/catalyst/catalystFunctionObject.C b/src/catalyst/catalystFunctionObject.C
index c7d31fc71449281e8b134e021df2fe0eeec65e4d..a73d6ec567a353e626dd87d8f1624a6bf5e32035 100644
--- a/src/catalyst/catalystFunctionObject.C
+++ b/src/catalyst/catalystFunctionObject.C
@@ -336,7 +336,15 @@ bool Foam::functionObjects::catalystFunctionObject::execute()
 
     if (outputs.size())
     {
-        Log << type() << ": send data" << nl;
+        if (log)
+        {
+            Info<< type() << ": send data (";
+            for (const word& channelName : outputs.sortedToc())
+            {
+                Info<< ' ' << channelName;
+            }
+            Info<< " )" << nl;
+        }
 
         adaptor_().process(dataq, outputs);
     }
@@ -373,6 +381,8 @@ bool Foam::functionObjects::catalystFunctionObject::end()
     }
 
     adaptor_.clear();
+    inputs_.clear();
+
     return true;
 }
 
diff --git a/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/system/catalyst b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/system/catalyst
index a3a707d446c23c57e04d9e3a50e20fec90862bcb..8a03f3fce354041b8451380291d9aae5f8bf31fc 100644
--- a/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/system/catalyst
+++ b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/system/catalyst
@@ -7,7 +7,6 @@ catalyst
     scripts
     (
         "<system>/scripts/slice1.py"
-        // "<etc>/caseDicts/insitu/catalyst/printChannels.py"
         // "<etc>/caseDicts/insitu/catalyst/writeAll.py"
     );