Bugfix: seam_position = random didn't work with a single perimeter. #2179