diff --git a/RTCP/Storage/src/MSWriterDAL.cc b/RTCP/Storage/src/MSWriterDAL.cc
index 28cfd3bda6fb789dbdb0012536eeac16f91145e8..8b382d0f55cd1ce84522932ab090960e5e2f8ad1 100644
--- a/RTCP/Storage/src/MSWriterDAL.cc
+++ b/RTCP/Storage/src/MSWriterDAL.cc
@@ -540,6 +540,17 @@ namespace LOFAR
 
       itsConfiguration.add(prefix + "centralFrequencies", centralFreqsStr.str());
 
+      ostringstream stationSubbandsStr;
+      stationSubbandsStr << "[";
+      for (size_t i = 0; i < subbands.size(); ++i) {
+        if( i > 0 )
+          stationSubbandsStr << ", ";
+        stationSubbandsStr << str(format("%u") % subbands[i]);
+      }
+      stationSubbandsStr << "]";
+
+      itsConfiguration.add(prefix + "stationSubbands",  stationSubbandsStr.str());
+
       itsConfiguration.add(prefix + "channelWidth",      str(format("%f") % channelBandwidth));
       itsConfiguration.add(prefix + "channelsPerSubband",str(format("%u") % itsInfo.nrChannels));
       itsConfiguration.add(prefix + "stokes",            str(format("[%s]") % stokesVars_LTA[stokesNr]));