Error Submitting Salary slips

When i press the “submit Salary slip” button on payroll entry, i get this error. can anyone pleasee advise what could be the reason and how to fix this please?

Check the account type of the mentioned account. Account type can be receivable/payable only if you have a party type and party during the transactions.

Thanks … Yes i got that but technically a staff payable is a payable account.