La règle générale est que lorsqu’un nom composé est utilisé comme adjectif avant un autre nom, il doit être coupé. Par exemple, « cartes de diseuse de bonne aventure » ou « entreprise de diseuse de bonne aventure ». Cependant, si le nom composé est utilisé seul, le trait d'union n'est pas nécessaire, comme dans « Elle est une diseuse de bonne aventure ».