diff --git a/space_view3d_copy_attributes.py b/space_view3d_copy_attributes.py
index 4adab0353f10f63fd8f254d2fbf6a7dd91b65870..d0ca2e08ba57d86d8a3476c94ce788acba2b8d28 100644
--- a/space_view3d_copy_attributes.py
+++ b/space_view3d_copy_attributes.py
@@ -357,8 +357,7 @@ def obLok(ob, active, context):
         ob.lock_location[index] = state
     for index, state in enumerate(active.lock_rotation):
         ob.lock_rotation[index] = state
-    for index, state in enumerate(active.lock_rotations_4d):
-        ob.lock_rotations_4d[index] = state
+    ob.lock_rotations_4d = active.lock_rotations_4d
     ob.lock_rotation_w = active.lock_rotation_w
     for index, state in enumerate(active.lock_scale):
         ob.lock_scale[index] = state