[Bf-extensions-cvs] [b81b12e1] master: Fix T74965: node wrangler error when there is no active node
Brecht Van Lommel
noreply at git.blender.org
Fri Mar 20 15:26:45 CET 2020
Commit: b81b12e13fe930828021fc1690d5b7aa8c0e8b3c
Author: Brecht Van Lommel
Date: Fri Mar 20 15:25:47 2020 +0100
Branches: master
https://developer.blender.org/rBAb81b12e13fe930828021fc1690d5b7aa8c0e8b3c
Fix T74965: node wrangler error when there is no active node
===================================================================
M node_wrangler.py
===================================================================
diff --git a/node_wrangler.py b/node_wrangler.py
index 3526d2c7..e7486e41 100644
--- a/node_wrangler.py
+++ b/node_wrangler.py
@@ -2697,7 +2697,7 @@ class NWAddPrincipledSetup(Operator, NWBase, ImportHelper):
nodes, links = get_nodes_links(context)
active_node = nodes.active
- if not active_node.bl_idname == 'ShaderNodeBsdfPrincipled':
+ if not (active_node and active_node.bl_idname == 'ShaderNodeBsdfPrincipled'):
self.report({'INFO'}, 'Select Principled BSDF')
return {'CANCELLED'}
More information about the Bf-extensions-cvs
mailing list