diff --git a/plasmid/source/core-plugins/petermigration/1/dss/drop-boxes/petermigration/migration.py b/plasmid/source/core-plugins/petermigration/1/dss/drop-boxes/petermigration/migration.py
index 81a1a69389ef920d1623e7aea81aa293eee52542..b87e80dddf91df4f7afa8aecd127da0a92ed9ded 100644
--- a/plasmid/source/core-plugins/petermigration/1/dss/drop-boxes/petermigration/migration.py
+++ b/plasmid/source/core-plugins/petermigration/1/dss/drop-boxes/petermigration/migration.py
@@ -529,7 +529,12 @@ class DocumentOpenBISDTO(OpenBISDTO):
             #incoming = tr.getIncoming()
             #tr.moveFile(incoming.getAbsolutePath(), dataSet)
         else:
-            print "* ERROR Document missing something SERIAL: " + self.values["SERIAL"]
+            if dataSetSample is None:
+                print "* ERROR No sample found for document"
+            if self.values["*DATA"] is None:
+                print "* ERROR No Data found for file"
+            if self.values["FILE"] is None:
+                print "* ERROR No file name found for file"
     
     def getIdentifier(self, tr):
         return self.values["SERIAL"]