If the buffer contains non-plated holes, convert-to-element ignores the holes. ---<(kaimartin)>---
Can you attach an example where a select all + convert to element does the wrong thing? I've never tried to use non-plated holes with PCB.
It works fine for me (20100929). Could you see if it's still a bug for you?
Can't reproduce this with current Git master either. If the problem persists, please open a new bug, ideally with a layout demonstrating the issue (such holes before convert-to-element and after).
Bug watches keep track of this bug in other bug trackers.
Can you attach an example where a select all + convert to element does the wrong thing? I've never tried to use non-plated holes with PCB.