fixes #6 empty selection with "assign all" is now ignored same as when assigning one