Hmm, maybe the 'bmap_draw' function just doesn't work anymore for some reason?
It's the function which is responsible for drawing the item bmaps onto the inventory buttons.

Try making a panel with a bmap of an empty inventory cell, and use the bmap_draw function to draw the bmap of an item onto the panel's bmap, just to test the function smile