--- gzip.py 2018-03-09 16:39:34.000000000 -0800 +++ gzip.py 2018-03-09 16:40:08.000000000 -0800 @@ -96,7 +96,7 @@ # Issue #13781: os.fdopen() creates a fileobj with a bogus name # attribute. Avoid saving this in the gzip header's filename field. if hasattr(fileobj, 'name') and fileobj.name != '': - filename = fileobj.name + filename = fileobj.name or '' else: filename = '' if mode is None: