fixed bug that allowed a phase to return before being fully executed
fixed bug that allowed a phase to return before being fully executed

sshankar/btm,gavioto/btm,sshankar/btm,brettwooldridge/btm,tomsorgie/btm,tomsorgie/btm,Everteam-Software/btm,bitronix/btm,veresh/btm,leogong/btm,leogong/btm,pgbsl/btm,pgbsl/btm,marcus-nl/btm,gavioto/btm,bitronix/btm,marcus-nl/btm,Everteam-Software/btm,veresh/btm,brettwooldridge/btm