Redundant Return Check #69 Retesting and fixing

Retested, fixed problems with handling redundant return in catch block