--- ethereal/packet-enip.c	Mon Oct  6 10:03:17 2003
+++ update/packet-enip.c	Mon Oct  6 10:21:03 2003
@@ -1673,8 +1673,9 @@
             if( msg_req_siz % 2 )
             {
                /* Pad byte */
-               proto_tree_add_text( cmd_data_tree, tvb, offset+2+req_path_size+6+msg_req_siz-3, 1, "Pad Byte (0x%02X)",
-                  tvb_get_guint8( tvb, offset+2+req_path_size+6+msg_req_siz-3 ) );
+               proto_tree_add_text( cmd_data_tree, tvb, offset+2+req_path_size+7+msg_req_siz-3, 1, "Pad Byte (0x%02X)",
+                  tvb_get_guint8( tvb, offset+2+req_path_size+7+msg_req_siz-3 ) );
+               offset++;
             }
 
             /* Route Path Size */
