diff --git a/common/addr_table/link_aggregator.xml b/common/addr_table/link_aggregator.xml
index 2f62815c3b7e844b4f11ed18a22a5274e669eb96..43074d8ca95592b2a7f6685787ad2381d574449c 100644
--- a/common/addr_table/link_aggregator.xml
+++ b/common/addr_table/link_aggregator.xml
@@ -1,6 +1,6 @@
 <node description="Link Aggregator control and status" fwinfo="endpoint">
     <node id="chan_sel" address="0x000" description="Bx channel select" fwinfo="endpoint;width=0"/>
-    <node id="control" address="0x002" fwinfo="endpoint;width=2">
+    <node id="control" address="0x004" fwinfo="endpoint;width=2">
         <node id="control_m" address="0x0">
             <node id="input_link_mask" mask="0x03f"/>
             <node id="reset" mask="0x40"/>
@@ -22,10 +22,10 @@
             <node id="trigger_threshold_u_5" mask="0x3e000000"/>
         </node>
     </node>
-    <node id="rate_monitoring" address="0x004" fwinfo="endpoint;width=2">
+    <node id="rate_monitoring" address="0x008" fwinfo="endpoint;width=2">
         <node id="bx_valid_count" address="0x0"/>
     </node>
-    <node id="monitoring" address="0x008" fwinfo="endpoint;width=3">
+    <node id="monitoring" address="0x010" fwinfo="endpoint;width=3">
         <node id="non_empty_count_0" address="0x0"/>
         <node id="non_empty_count_1" address="0x1"/>
         <node id="non_empty_count_2" address="0x2"/>