From 2a838c71d9ceba30bb2ec00f303f2d3484b37314 Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Fri, 11 Nov 2016 15:28:34 +0100 Subject: [PATCH] Depsgraph: Add missing NULL pointer check --- source/blender/depsgraph/intern/builder/deg_builder_nodes.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc b/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc index 8cf0fdff915..9eeff9f79f6 100644 --- a/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc +++ b/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc @@ -463,7 +463,9 @@ void DepsgraphNodeBuilder::build_object(Scene *scene, Base *base, Object *ob) { if (ob->id.tag & LIB_TAG_DOIT) { IDDepsNode *id_node = m_graph->find_id_node(&ob->id); - id_node->layers |= base->lay; + if (base != NULL) { + id_node->layers |= base->lay; + } return; } ob->id.tag |= LIB_TAG_DOIT;