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