diff --git a/mist/assets/qml/views/chain.qml b/mist/assets/qml/views/chain.qml
index 454fafef65fd73d126472a0314df106e4fafb801..93bff2d97390b90a49e6d6d8bed09ff8226b2d4e 100644
--- a/mist/assets/qml/views/chain.qml
+++ b/mist/assets/qml/views/chain.qml
@@ -210,7 +210,7 @@ Rectangle {
 				anchors.topMargin: 10
 				text: "Debug contract"
 				onClicked: {
-					if(tx.createsContract){
+					if(tx && tx.createsContract){
 						eth.startDbWithCode(tx.rawData)
 					}else {
 						eth.startDbWithContractAndData(tx.address, tx.rawData)