diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/UpdateAttributes.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/UpdateAttributes.java
index b86a4da62ef07c288cc889c5695d9b743b3f0df3..b3df6a98a0def6db42cfd3a21ddd4b2798d1ba45 100644
--- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/UpdateAttributes.java
+++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/UpdateAttributes.java
@@ -214,7 +214,6 @@ public abstract class UpdateAttributes extends RBuiltinNode {
                 } else {
                     setClassNode.execute(res, UpdateAttr.convertClassAttrFromObject(value));
                 }
-                res = result;
             } else if (attrName.equals(RRuntime.ROWNAMES_ATTR_KEY)) {
                 if (setRowNamesNode == null) {
                     CompilerDirectives.transferToInterpreterAndInvalidate();