diff options
author | Pablo Vazquez <venomgfx@gmail.com> | 2014-04-06 00:52:06 +0400 |
---|---|---|
committer | Pablo Vazquez <venomgfx@gmail.com> | 2014-04-06 00:52:06 +0400 |
commit | 1bd3922b3aa46ac06339c4306043b691cdcf6aae (patch) | |
tree | db1640e239e2d9f5e4ed751eb2d1a29c5ba820e0 /intern | |
parent | 49d1c8d8c689c917fa3fd7d309861f419ddac373 (diff) |
Fix error when enabling Mist pass but there was no world. Can't find mist settings, so check for World first.
Diffstat (limited to 'intern')
-rw-r--r-- | intern/cycles/blender/addon/ui.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/intern/cycles/blender/addon/ui.py b/intern/cycles/blender/addon/ui.py index 6c7c66d14fb..6ef8aa7611e 100644 --- a/intern/cycles/blender/addon/ui.py +++ b/intern/cycles/blender/addon/ui.py @@ -885,9 +885,10 @@ class CyclesWorld_PT_mist(CyclesButtonsPanel, Panel): @classmethod def poll(cls, context): if CyclesButtonsPanel.poll(context): - for rl in context.scene.render.layers: - if rl.use_pass_mist: - return True + if context.world: + for rl in context.scene.render.layers: + if rl.use_pass_mist: + return True return False |