This question already has an answer here:
I keep tripping up on this and it's super frustrating, just when I think I get it, I seemingly don't get it.
- Une tasse de sagesse
- Une tasse de vin
- Le blanc de la sagesse
- La tasse de vin
So these are all compound nouns as far as I'm aware, why does 1 need 'de la' and the rest all have just 'de' to make the compound?