diff --git a/lib/services/bitcoind.js b/lib/services/bitcoind.js index 60010eb0..10fccc47 100644 --- a/lib/services/bitcoind.js +++ b/lib/services/bitcoind.js @@ -1898,7 +1898,7 @@ Bitcoin.prototype.getDetailedTransaction = function(txid, callback) { var out = result.vout[outputIndex]; tx.outputSatoshis += out.valueSat; var address = null; - if (out.scriptPubKey.addresses.length === 1) { + if (out.scriptPubKey && out.scriptPubKey.addresses && out.scriptPubKey.addresses.length === 1) { address = out.scriptPubKey.addresses[0]; } tx.outputs.push({