diff --git a/pkg/vpn/management/event.go b/pkg/vpn/management/event.go index cc9cf80c34104c3cb6090500391c6546909262d2..c9e0267abba093e2f45c3e9a0f6b94b2857c5afc 100644 --- a/pkg/vpn/management/event.go +++ b/pkg/vpn/management/event.go @@ -173,8 +173,8 @@ func (e *StateEvent) parts() [][]byte { // Prevent crash if the server has sent us a malformed // status message. This should never actually happen if // the server is behaving itself. - if len(e.bodyParts) < 5 { - expanded := make([][]byte, 5) + if len(e.bodyParts) < 6 { + expanded := make([][]byte, 6) copy(expanded, e.bodyParts) e.bodyParts = expanded }