edge case migration bugfix