diff --git a/hdl/top_combpm_electron.vhd b/hdl/top_combpm_electron.vhd
index 66d86f778ab8e4ac671a142b8795e10f12ad996f..7ca7ad4f0d0205de4552561cd2c21659465b5f9b 100644
--- a/hdl/top_combpm_electron.vhd
+++ b/hdl/top_combpm_electron.vhd
@@ -198,7 +198,6 @@ begin
         );
 
 
-        addrmap_w.ID.data.data               <= C_ID;
         addrmap_w.VERSION.data.data          <= C_VERSION;
         addrmap_w.SFP.RXLOS.data(0)          <= sfp_rx_los;
         addrmap_w.SFP.MODABS.data(0)         <= sfp_mod_abs;
diff --git a/rdl/combpm.rdl b/rdl/combpm.rdl
index b74207e364c618c68e3fd2eabc5657dc560125d2..baf7ffdee31456c296291941c5a50da61ca16b10 100644
--- a/rdl/combpm.rdl
+++ b/rdl/combpm.rdl
@@ -7,6 +7,12 @@ addrmap combpm {
 
     name="BPM protocol decoder controller";
 
+    reg {
+        field {
+            hw=w;sw=r;
+        } data[32];
+    } VERSION;
+
     reg {
         name="SFP status and control";