From b81b12e13fe930828021fc1690d5b7aa8c0e8b3c Mon Sep 17 00:00:00 2001 From: Brecht Van Lommel Date: Fri, 20 Mar 2020 15:25:47 +0100 Subject: Fix T74965: node wrangler error when there is no active node --- node_wrangler.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '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'} -- cgit v1.2.3