Jeez.. I just went out to the car again, and it sort of came to me.. It's the damping device for the glove box 'door'..!
But the flimsy little plastic chain was broken so i didn't see right away where it was supposed to attach.
Sorry for wasting your time..
Btw. Can anyone point me to that little fan and cabin temp. sensor there's supoosed to be in there?