diff --git a/gtsam/inference/BayesTree-inl.h b/gtsam/inference/BayesTree-inl.h index 1f6562d28..96aa44444 100644 --- a/gtsam/inference/BayesTree-inl.h +++ b/gtsam/inference/BayesTree-inl.h @@ -255,7 +255,7 @@ namespace gtsam { root_.reset(); else { // detach clique from parent sharedClique parent = clique->parent_.lock(); - std::list::iterator child = std::find(parent->children().begin(), parent->children().end(), clique); + typename std::list::iterator child = std::find(parent->children().begin(), parent->children().end(), clique); assert(child != parent->children().end()); parent->children().erase(child); }