diff --git a/io_import_scene_lwo.py b/io_import_scene_lwo.py
index 6aba65bf3c59faeed3f33ebc466fdbf1d10285f8..87c40030448022e813ebd207b7153a1ba7ca0d3e 100644
--- a/io_import_scene_lwo.py
+++ b/io_import_scene_lwo.py
@@ -1082,7 +1082,7 @@ def build_objects(object_layers, object_surfs, object_tags, object_name, add_sub
                 skey= ob.shape_key_add(morph_key)
                 dlist= layer_data.morphs[morph_key]
                 for pdp in dlist:
-                    me.shape_keys.keys[skey.name].data[pdp[0]].co= [pdp[1], pdp[2], pdp[3]]
+                    me.shape_keys.key_blocks[skey.name].data[pdp[0]].co= [pdp[1], pdp[2], pdp[3]]
 
         # Create the Vertex Color maps.
         if len(layer_data.colmaps) > 0: