Fixed transactions so do not raise exception is unjoined or unallowed but drop transaction