fix bug when using deferred triggers