diff --git a/rosjava/src/main/java/org/ros/node/NativeNodeMain.java b/rosjava/src/main/java/org/ros/node/NativeNodeMain.java
index 3ed164e205ba26d1bd7a3926fb4e6fe154947d1a..9bb2324fd178b843975624abe8625a6ee1c5c72e 100644
--- a/rosjava/src/main/java/org/ros/node/NativeNodeMain.java
+++ b/rosjava/src/main/java/org/ros/node/NativeNodeMain.java
@@ -53,6 +53,8 @@ public abstract class NativeNodeMain extends AbstractNodeMain {
     // if no remapping is needed, create an empty array
     if (remappings == null) {
       remappingArguments = new String[0];
+    } else {
+      remappingArguments = remappings;
     }
     
     log.info("Trying to load native library '" + libName + "'...");