bug-fixing assignment reassign

- accounting for cases when reassigning back to
  a user with no language restrictions