As self employed are taxed at a level comparable to employees, I don't see why there should ever be a test on whether they are employees or not?
So what if a freelancer can't find other clients at times? Why should the authorities start messing things up for him and his current client?