diff --git a/ethereal/debugger.go b/ethereal/debugger.go
index 17087f8ce44f84be7db3afee3a191042755414c2..a82dcb43f10fc25bd39f2996963ac180c1c34729 100644
--- a/ethereal/debugger.go
+++ b/ethereal/debugger.go
@@ -133,6 +133,8 @@ func (self *DebuggerWindow) Debug(valueStr, gasStr, gasPriceStr, scriptStr, data
 	contract := ethchain.NewStateObject([]byte{0})
 	contract.Amount = value
 
+	self.SetAsm(script)
+
 	callerClosure := ethchain.NewClosure(account, contract, script, state, gas, gasPrice)
 
 	block := self.lib.eth.BlockChain().CurrentBlock