I just ran into the same issue.
Just posting here so you know that this still happens. As you can see from the screenshot, I had to implement the same workaround that @NigelG did.
In case you’re wondering, I set a text field to display the actual count and it shows 0 but when I had the conditional set to “is 0” it returned false as the value was -1.