diff --git a/avocado/plugins/test_list.py b/avocado/plugins/test_list.py index c55804658afc2d9dd0b0f26e384c8573605c66ab..bac589983bd0508aa69112edb4bce141e60b4121 100644 --- a/avocado/plugins/test_list.py +++ b/avocado/plugins/test_list.py @@ -172,5 +172,7 @@ class TestList(plugin.Plugin): self.view.notify(event='error', msg=msg) else: sys.stderr.write(msg) - self.view.cleanup() + finally: + if self.view: + self.view.cleanup() sys.exit(rc)