diff --git a/CEP/DP3/PythonDPPP/src/PythonStep.cc b/CEP/DP3/PythonDPPP/src/PythonStep.cc
index bb924624efaaa541a455a860e8dbbdead9f31cc2..2badb164da685a5c492b5eb9f25a0415a1fc1aab 100644
--- a/CEP/DP3/PythonDPPP/src/PythonStep.cc
+++ b/CEP/DP3/PythonDPPP/src/PythonStep.cc
@@ -321,6 +321,12 @@ namespace LOFAR {
       } else if (! itsNChanChg  &&  ! itsNBlChg) {
         itsBufOut.getFlags().assign (itsBufIn.getFlags());
       }
+      if (rec.isDefined("FULLRESFLAGS")) {
+        itsBufOut.getFullResFlags().assign (rec.toArrayBool("FULLRESFLAGS"));
+        narr++;
+      } else if (! itsNChanChg  &&  ! itsNBlChg) {
+        itsBufOut.getFullResFlags().assign (itsBufIn.getFullResFlags());
+      }
       if (rec.isDefined("WEIGHTS")) {
         itsBufOut.getWeights().assign (rec.toArrayFloat("WEIGHTS"));
         narr++;