fix position handling on one-element block (closes #1972)