For this exact reason I bought and use one of these:
http://www.rearguards.co.uk
I would highly recommend this, it looks like something BMW would have, and should have, included with the vehicle. Performs and fits perfectly. I would buy this again, and will buy it for any vehicle that doesn't...