diff --git a/hdl/hazard3_frontend.v b/hdl/hazard3_frontend.v
index 86f541b..ae1302f 100644
--- a/hdl/hazard3_frontend.v
+++ b/hdl/hazard3_frontend.v
@@ -229,6 +229,7 @@ reg [W_ADDR-1:0] fetch_addr;
 reg              fetch_priv;
 reg              btb_prev_start_of_overhanging;
 reg [1:0]        mem_aph_hwvld;
+reg              mem_addr_hold;
 
 wire btb_match_word = |BRANCH_PREDICTOR && btb_valid && (
 	fetch_addr[W_ADDR-1:2] == btb_src_addr[W_ADDR-1:2]
@@ -321,7 +322,6 @@ assign jump_target_rdy = !mem_addr_hold;
 
 // Keep track of some useful state of the memory interface
 
-reg        mem_addr_hold;
 reg  [1:0] pending_fetches;
 reg  [1:0] ctr_flush_pending;