diff --git a/tdf b/tdf
index 7dc273c1e1a81cdc3e1c0e63763ca7a6c151a9e3..3e95702a6343d60d42f89e7c37eb4ad6995396ce 100755
--- a/tdf
+++ b/tdf
@@ -97,12 +97,15 @@ if __name__ == '__main__':
       sys.exit(1)
 
    for line in data.splitlines():
-       lined = line.decode()
-       array = lined.split(',')
+       lineDecoded = line.decode()
+       array = lineDecoded.split(',')
 
-       if options['human']:
-           print_human_readable( array )
-       elif options['csv']:
-           print(lined)
+       if lineDecoded.contains('REJECTED'):
+          print(lineDecoded)
        else:
-           print_raw( array )
+          if options['human']:
+              print_human_readable( array )
+          elif options['csv']:
+              print(lineDecoded)
+          else:
+              print_raw( array )