diff --git a/jedi/debug.py b/jedi/debug.py index 4a462276..7da264fb 100644 --- a/jedi/debug.py +++ b/jedi/debug.py @@ -48,8 +48,10 @@ def increase_indent(func): def wrapper(*args, **kwargs): global _debug_indent _debug_indent += 1 - result = func(*args, **kwargs) - _debug_indent -= 1 + try: + result = func(*args, **kwargs) + finally: + _debug_indent -= 1 return result return wrapper