Is this the wrong glovebox liner?

So I ordered a glovebox liner off ebay for my car....and it doesn't look like its going to fit.
The two bottom scres on the liner are flat, and my dash has holes from the front...
It didn't have one when I bought it so I don't know if this is the right one or if I'm missing something. Can anyone help me?

Also, the light looks like it goes to the outside of the liner, is that correct?