Cancel workflow if relationship does not exist

Oct 1, 2015 at 7:14 PM
I have several workflows set up that distribute to child records (account to contact for example). However the workflows fail if there is no relationship (no contacts for that account). Is there a way to check for the relationship first and then distribute it?