Only set empty slug when not set (with new and no slug config), so it doesn't override the current slug
Merge pull request #351 from richardhinkamp/keep-current-slug-fix

Only set empty slug when not set