修正 Deferred 的 bug