diff --git a/panda/src/pgraph/pandaNode.cxx b/panda/src/pgraph/pandaNode.cxx index 023cbf9995..d00360c7c7 100644 --- a/panda/src/pgraph/pandaNode.cxx +++ b/panda/src/pgraph/pandaNode.cxx @@ -105,6 +105,7 @@ complete_pointers(TypedWritable **p_list, BamReader *manager) { _state = DCAST(RenderState, p_list[pi++]); _effects = DCAST(RenderEffects, p_list[pi++]); _transform = DCAST(TransformState, p_list[pi++]); + _prev_transform = _transform; // Finalize these pointers now to decrement their artificially-held // reference counts. We do this now, rather than later, in case