don't validate price when no input
fixes #170 Properly handle incorrectly formatted "employee details" input