diff --git a/src/edu/nps/moves/dis7/utilities/PduFactory.java b/src/edu/nps/moves/dis7/utilities/PduFactory.java
index 506bca3653f8e42df182f8226b04d6306ac742a8..488d5073bd2c7f05f01e7338d4b91ae863460d40 100644
--- a/src/edu/nps/moves/dis7/utilities/PduFactory.java
+++ b/src/edu/nps/moves/dis7/utilities/PduFactory.java
@@ -1808,7 +1808,6 @@ public class PduFactory
 
     if (aPdu != null) {
       if (buff != null) {
-        int pos = buff.position();      // Save buffer's position
         try {
           aPdu.unmarshal(buff);
         }
@@ -1816,7 +1815,6 @@ public class PduFactory
           System.err.println("error unmarshalling " + pduType);
           System.err.println(ex);
         }
-        buff.position(pos);         // Reset buffer
       }
     }