fix issue with rejecting deferred object