Small code path (performance improvement)

There's no need to got to the resolve 'untrusted then' code path if non exist (when returning objects that usually don't have 'then' property)