unbreak exception handling
Summary: fix T10306
Test Plan: ¯\_(ツ)_/¯
Reviewers: chad, Blessed Reviewers, epriestley
Reviewed By: Blessed Reviewers, epriestley
Subscribers: Korvin
Maniphest Tasks: T10306
Differential Revision: https://secure.phabricator.com/D15229