Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2010-01-06 14:21:57 +0300
committerCampbell Barton <ideasman42@gmail.com>2010-01-06 14:21:57 +0300
commitbb2c074822432c97740165fe0684162beea46d45 (patch)
treef767fbb5d0f04dd8f8be21b79eaa54c161ded568 /release/scripts/op/object.py
parent33be6d855ad02d4e0089694670b9b25d580f57a7 (diff)
missing check for shape key
Diffstat (limited to 'release/scripts/op/object.py')
-rw-r--r--release/scripts/op/object.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/release/scripts/op/object.py b/release/scripts/op/object.py
index 5e261c18c23..f1762787740 100644
--- a/release/scripts/op/object.py
+++ b/release/scripts/op/object.py
@@ -310,6 +310,9 @@ class ShapeTransfer(bpy.types.Operator):
def execute(self, context):
C = bpy.context
ob_act = C.active_object
+ if ob_act.active_shape_key is None:
+ self.report({'ERROR'}, "Active object has no shape key")
+ return {'CANCELLED'}
objects = [ob for ob in C.selected_editable_objects if ob != ob_act]
return self._main(ob_act, objects, self.properties.mode, self.properties.use_clamp)