diff --git a/include/tl/optional.hpp b/include/tl/optional.hpp index 1a78a41..37b774a 100644 --- a/include/tl/optional.hpp +++ b/include/tl/optional.hpp @@ -453,7 +453,7 @@ struct optional_copy_base : optional_operations_base { optional_copy_base() = default; optional_copy_base(const optional_copy_base &rhs) - : optional_copy_base() { + : optional_operations_base() { if (rhs.has_value()) { this->construct(rhs.get()); } else {