diff --git a/src/main/java/org/jboss/naming/remote/protocol/v1/Protocol.java b/src/main/java/org/jboss/naming/remote/protocol/v1/Protocol.java index 406fe7e..dc7fdfb 100644 --- a/src/main/java/org/jboss/naming/remote/protocol/v1/Protocol.java +++ b/src/main/java/org/jboss/naming/remote/protocol/v1/Protocol.java @@ -677,7 +677,7 @@ public void read(final DataInput input, ProtocolIoFuture future) throws IO static ProtocolCommand RENAME = new BaseProtocolCommand>((byte) 0x07) { public Void execute(final Channel channel, final Object... args) throws IOException, NamingException { - if (args.length != 2 || !(args[0] instanceof Name) || !(args[0] instanceof Name)) { + if (args.length != 2 || !(args[0] instanceof Name) || !(args[1] instanceof Name)) { throw new IllegalArgumentException("Rename requires two name arguments"); } final Name name = Name.class.cast(args[0]);