Why not just make the user enter a slug if they didn't enter one?