diff --git a/RTCP/Cobalt/OutputProc/src/OutputThread.cc b/RTCP/Cobalt/OutputProc/src/OutputThread.cc
index 3560477d9c39e7808a5158980b7308c30414a928..689d8396545b905a1430fda569650cd100236dbc 100644
--- a/RTCP/Cobalt/OutputProc/src/OutputThread.cc
+++ b/RTCP/Cobalt/OutputProc/src/OutputThread.cc
@@ -197,6 +197,15 @@ namespace LOFAR
 
         if (!itsParset.settings.realTime)   
           THROW(StorageException, ex); 
+#if defined HAVE_AIPSPP
+      } 
+      catch (casa::AipsError &ex)
+      {
+        LOG_ERROR_STR(itsLogPrefix << "Could not add final meta data (AipsError): " << ex.what());
+
+        if (!itsParset.settings.realTime)    
+          THROW(StorageException, ex.what()); 
+#endif
       }
     }