diff --git a/include/xrpl/tx/ApplyContext.h b/include/xrpl/tx/ApplyContext.h index ad5b6141f6..6362cf30ec 100644 --- a/include/xrpl/tx/ApplyContext.h +++ b/include/xrpl/tx/ApplyContext.h @@ -115,7 +115,7 @@ public: inline ApplyViewContext& getApplyViewContext() { - XRPL_ASSERT(&viewCtx_.view == &view_, "Previous view discarded"); + XRPL_ASSERT(view_.has_value() && (&viewCtx_.view == &*view_), "Previous view discarded"); return viewCtx_; }