La fin originale de Rose bonbon fut modifiée après que les premiers spectateurs (en projection-test) aient montré leur mécontentement. La fin originale montrait Duckie (l'ami d'enfance) gagner le coeur d'Andie. Le public préférait voir Blane (le garçon riche) gagner son coeur. La première fin montrait en effet que les riches et les pauvres ne pouvaient pas tomber amoureux.
Ce nouvelle fin entraîna d'ailleurs plusieurs modifications. Tout d'abord, la chanson finale interprétée par le groupe OMD, "Goddess of love", fut enlevée et remplacée par le titre "If you leave" du même groupe.
De même, tous les acteurs ont du revenir pour retourner les scènes. Cependant, Andrew McCarthy avait déjà perdu du poids et s'était rasé la tête pour son prochain rôle. Dans la scène retournée, il porte donc une perruque. Mais, on peut remarquer qu'il est plus squelettique que dans les scènes précédentes.