diff --git a/src/yvalve/why.cpp b/src/yvalve/why.cpp index b1785f69cce..0b9ddfd7072 100644 --- a/src/yvalve/why.cpp +++ b/src/yvalve/why.cpp @@ -3934,6 +3934,7 @@ void YRequest::destroy(unsigned dstrFlags) } attachment->childRequests.remove(this); + attachment = NULL; removeHandle(&requests, handle);