diff --git a/app/lib/common-libs/parsers/transaction.ts b/app/lib/common-libs/parsers/transaction.ts
index 643848651dc22e6f3a4ecfc627d3ca56c0a36672..01b5e4fb0d405c11a311d7aab2e070ea1922edaa 100644
--- a/app/lib/common-libs/parsers/transaction.ts
+++ b/app/lib/common-libs/parsers/transaction.ts
@@ -22,6 +22,10 @@ export class TransactionParser extends GenericParser {
   _clean(obj:any) {
     obj.comment = obj.comment || "";
     obj.locktime = parseInt(obj.locktime) || 0;
+    obj.signatures = obj.signatures || []
+    obj.issuers = obj.issuers || []
+    obj.inputs = obj.inputs || []
+    obj.outputs = obj.outputs || []
     obj.signatures.push(obj.signature);
     const compactSize = 2 // Header + blockstamp
       + obj.issuers.length