Custom edition: check for bad input (Fixes #6)