validate that in non-JS mode incompatible fields aren't passed into License