diff --git a/src/core.c/Promise.pm6 b/src/core.c/Promise.pm6 index 87cc5134c73..0a2e8075578 100644 --- a/src/core.c/Promise.pm6 +++ b/src/core.c/Promise.pm6 @@ -160,7 +160,7 @@ my class Promise does Awaitable { } multi method Bool(Promise:D:) { - so $!status == Broken || $!status == Kept + $!status != Planned } method cause(Promise:D:) {