diff --git a/src/lib/tree.hpp b/src/lib/tree.hpp index a3cef9f57..d856e9430 100644 --- a/src/lib/tree.hpp +++ b/src/lib/tree.hpp @@ -892,7 +892,7 @@ iter tree::prepend_child(iter position) position.node->last_child=tmp; } tmp->next_sibling=position.node->first_child; - position.node->prev_child=tmp; + position.node->first_child=tmp; tmp->prev_sibling=0; return tmp; }