diff --git a/src/cpu.rs b/src/cpu.rs
index 9d538684346b700d201f9e220673d215ea31d877..ad6e6b3be9c3e140a701657d8190ee89daa66ccb 100644
--- a/src/cpu.rs
+++ b/src/cpu.rs
@@ -180,7 +180,7 @@ impl Cpu {
 
         if *instruction_str == "! UNIMP !" || *instruction_str == "HALT" {
             if *instruction_str == "HALT" {
-                println!("Waiting for {:x} in HALT", self.mmu.ie);
+                println!("Waiting for 0x{:02x} in HALT", self.mmu.ie);
             }
             println!(
                 "{}\t(0x{:02x})\t${:04x} {}",