diff --git a/src/edu/nps/moves/dis7/utilities/stream/PduRecorder.java b/src/edu/nps/moves/dis7/utilities/stream/PduRecorder.java
index 6bd4a577cd49d51644974e9108bee5d4f9d2756a..a7d9bb1ce811b1e662dcbda272d49c41480c5359 100644
--- a/src/edu/nps/moves/dis7/utilities/stream/PduRecorder.java
+++ b/src/edu/nps/moves/dis7/utilities/stream/PduRecorder.java
@@ -97,7 +97,7 @@ public class PduRecorder implements PduReceiver
     logFile       = createUniquePduLogFile(new File(outputPath).toPath(), DEFAULT_FILE_PREFIX + DISLOG_FILE_EXTENSION );
     logFileWriter = new PrintWriter(new BufferedWriter(new FileWriter(logFile)));
     
-    disThreadedNetIF = new DisThreadedNetworkInterface(port, multicastAddress);
+    disThreadedNetIF = new DisThreadedNetworkInterface(multicastAddress, port);
     
     disRawPduListener = new DisThreadedNetworkInterface.RawPduListener() {
         @Override