diff --git a/poincare/include/poincare/tree_pool.h b/poincare/include/poincare/tree_pool.h index c4c9dd9ab..4cf1427b3 100644 --- a/poincare/include/poincare/tree_pool.h +++ b/poincare/include/poincare/tree_pool.h @@ -61,6 +61,7 @@ public: T::FailedAllocationStaticNode()->retain(); return T::FailedAllocationStaticNode(); } + ghost->retain(); move(node->next(), ghost, 0); } return node;