diff --git a/crypt/cipher.go b/crypt/cipher.go index 909712767..58a81c71a 100644 --- a/crypt/cipher.go +++ b/crypt/cipher.go @@ -714,6 +714,9 @@ func (fh *decrypter) Close() error { } // Show file now closed fh.err = ErrorFileClosed + if fh.rc == nil { + return nil + } return fh.rc.Close() }