diff options
author | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2010-01-25 19:42:04 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2010-01-25 19:42:04 +0300 |
commit | 623ea4931ce20b1e878c4e36cada4bdca5c76716 (patch) | |
tree | c5be3d2ebd8c414ce680ee45d81914da5dbc379b /source/blender/blenkernel/intern/modifier.c | |
parent | 5e683ef97929ba53188059d190fc4aed4958ace4 (diff) |
Fix for recent commit, crash on entering edit mode.
Diffstat (limited to 'source/blender/blenkernel/intern/modifier.c')
-rw-r--r-- | source/blender/blenkernel/intern/modifier.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/blenkernel/intern/modifier.c b/source/blender/blenkernel/intern/modifier.c index df46943d7b1..5488dd862b2 100644 --- a/source/blender/blenkernel/intern/modifier.c +++ b/source/blender/blenkernel/intern/modifier.c @@ -9228,12 +9228,12 @@ int modifiers_getCageIndex(Scene *scene, Object *ob, int *lastPossibleCageIndex_ ModifierData *md = (virtual_)? modifiers_getVirtualModifierList(ob): ob->modifiers.first; int i, cageIndex = -1; - md->scene= scene; - /* Find the last modifier acting on the cage. */ for (i=0; md; i++,md=md->next) { ModifierTypeInfo *mti = modifierType_getInfo(md->type); + md->scene= scene; + if (!(md->mode & eModifierMode_Realtime)) continue; if (!(md->mode & eModifierMode_Editmode)) continue; if (mti->isDisabled && mti->isDisabled(md, 0)) continue; |