Commit: eb071e3d3cae0033582a269b5fbdd859d5532ce4
Author: Jacques Lucke
Date:   Mon Feb 7 18:16:35 2022 +0100
Branches: blender-v3.1-release
https://developer.blender.org/rBeb071e3d3cae0033582a269b5fbdd859d5532ce4

Fix: missing null check

This fixes https://github.com/JacquesLucke/animation_nodes/issues/1827.

===================================================================

M       source/blender/editors/space_node/node_edit.cc

===================================================================

diff --git a/source/blender/editors/space_node/node_edit.cc 
b/source/blender/editors/space_node/node_edit.cc
index 6275e7e4656..a513f5df7a0 100644
--- a/source/blender/editors/space_node/node_edit.cc
+++ b/source/blender/editors/space_node/node_edit.cc
@@ -394,7 +394,7 @@ static void send_notifiers_after_tree_change(ID *id, 
bNodeTree *ntree)
 {
   WM_main_add_notifier(NC_NODE | NA_EDITED, nullptr);
 
-  if (ntree->type == NTREE_SHADER) {
+  if (ntree->type == NTREE_SHADER && id != nullptr) {
     if (GS(id->name) == ID_MA) {
       WM_main_add_notifier(NC_MATERIAL | ND_SHADING, id);
     }

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
List details, subscription details or unsubscribe:
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to