diff --git a/nibabel/tmpdirs.py b/nibabel/tmpdirs.py index a3be77ffa8..3074fca6f2 100644 --- a/nibabel/tmpdirs.py +++ b/nibabel/tmpdirs.py @@ -20,8 +20,10 @@ def _chdir(path): cwd = os.getcwd() os.chdir(path) - yield - os.chdir(cwd) + try: + yield + finally: + os.chdir(cwd) from .deprecated import deprecate_with_version