I've been wanting to write a simple script or app that just runs on startup to check for and fix this, but I've been so lazy. It is just too easy to edit the file and move on...
Is it idempotent? No, every reboot it adds the line again. Doesn't appear to matter though.
See my other reply on this thread.