fix signup plugin after transaction change