Redundant Return Check #69 Retesting and fixing

Retested, fixes problems with return in catch block, now work properly