Hi Branson
Thank you for your post. Regarding to your issue, if the casual employee has no leave entitlement, we can double check the payroll details of the employee again to make sure that the leave entitlements are not attached to that employee. We can check it by going into Payroll>> Click Employees >> Click the Employee Name>> Click Payroll Details>> Click Leave>> Checked Allocated Leave Pay Item and make sure there is no leave attached.
Meanwhile if there are leave attached, you may click the (X) button besides the Leave attached to remove it under the employee leave details. After that you may try to refresh and re-run the Leave Balance and Leave Balance (detail) Report, and this will make the employee disappeared from that report.
If you need further help with this don't hesitate to start a new or reply to this post and we'll be happy to assist.
Cheers,
Shella_A