diff --git a/jetty-http2/http2-common/src/main/java/org/eclipse/jetty/http2/HTTP2Session.java b/jetty-http2/http2-common/src/main/java/org/eclipse/jetty/http2/HTTP2Session.java index dbf02664689a..a75df3375db2 100644 --- a/jetty-http2/http2-common/src/main/java/org/eclipse/jetty/http2/HTTP2Session.java +++ b/jetty-http2/http2-common/src/main/java/org/eclipse/jetty/http2/HTTP2Session.java @@ -991,8 +991,11 @@ public void succeeded() } case RST_STREAM: { - stream.close(); - removeStream(stream, true); + if (stream != null) + { + stream.close(); + removeStream(stream, true); + } break; } case SETTINGS: