diff --git a/include/boost/intrusive/slist.hpp b/include/boost/intrusive/slist.hpp
index 24ff9ec..5053438 100644
--- a/include/boost/intrusive/slist.hpp
+++ b/include/boost/intrusive/slist.hpp
@@ -1109,7 +1109,8 @@ class slist_impl
this->insert_after(this->cbefore_begin(), b, e, disposer);
}
- //! Requires: prev is an iterator to an element or x.end()/x.before_begin() in x.
+ //! Requires: prev must point to an element contained by this list or
+ //! to the before_begin() element
//!
//! Effects: Transfers all the elements of list x to this list, after the
//! the element pointed by prev. No destructors or copy constructors are called.