Every time I beat the doppleganger, it either drops the glasses but they aren't added to my inventory, or they aren't dropped at all and it only gives me gems & XP.