diff --git a/src/util/DereferenceIterator.hxx b/src/util/DereferenceIterator.hxx index 4d093f34f..5e79a0e30 100644 --- a/src/util/DereferenceIterator.hxx +++ b/src/util/DereferenceIterator.hxx @@ -61,7 +61,7 @@ public: } pointer operator->() const noexcept { - return static_cast(*original.IT::operator->()); + return static_cast(&**original); } auto &operator++() noexcept {