diff --git a/op-mode-definitions/show-arp.xml b/op-mode-definitions/show-arp.xml
index 12e7d3aa2..1211a7fe5 100644
--- a/op-mode-definitions/show-arp.xml
+++ b/op-mode-definitions/show-arp.xml
@@ -1,24 +1,32 @@
 <?xml version="1.0"?>
 <interfaceDefinition>
   <node name="show">
     <children>
-      <node name="arp">
-        <properties>
-          <help>Show Address Resolution Protocol (ARP) information</help>
-        </properties>
-        <command>/usr/sbin/arp -e -n</command>
+      <node name="protocols">
         <children>
-          <tagNode name="interface">
-            <properties>
-              <help>Show Address Resolution Protocol (ARP) cache for specified interface</help>
-              <completionHelp>
-                <script>${vyos_completion_dir}/list_interfaces.py -b</script>
-              </completionHelp>
-            </properties>
-            <command>/usr/sbin/arp -e -n -i "$4"</command>
-          </tagNode>
+          <node name="static">
+            <children>
+              <node name="arp">
+                <properties>
+                  <help>Show Address Resolution Protocol (ARP) information</help>
+                </properties>
+                <command>/usr/sbin/arp -e -n</command>
+                <children>
+                  <tagNode name="interface">
+                    <properties>
+                      <help>Show Address Resolution Protocol (ARP) cache for specified interface</help>
+                      <completionHelp>
+                        <script>${vyos_completion_dir}/list_interfaces.py -b</script>
+                      </completionHelp>
+                    </properties>
+                    <command>/usr/sbin/arp -e -n -i "$6"</command>
+                  </tagNode>
+                </children>
+              </node>
+            </children>
+          </node>
         </children>
       </node>
     </children>
   </node>
 </interfaceDefinition>