Do not reject deferreds before we know whether to!
Merge pull request #43 from mattdenner/fix_deferred_caching

Do not reject deferreds before we know whether to!