diff --git a/cio/io.go b/cio/io.go index 003c6632e..8ee13edda 100644 --- a/cio/io.go +++ b/cio/io.go @@ -80,7 +80,7 @@ type FIFOSet struct { // Close the FIFOSet func (f *FIFOSet) Close() error { - if f.close != nil { + if f != nil && f.close != nil { return f.close() } return nil