diff --git a/src/js/salon.js b/src/js/salon.js
index 4069c507d753be823befbfcb7ebdd2f69d627b6f..f470eb329570dcd84af5b4b89fae4e2387f37ce8 100644
--- a/src/js/salon.js
+++ b/src/js/salon.js
@@ -512,7 +512,10 @@ App.Medicine.Salon.hair = function(slave, {primaryHairColor = 0, secondaryHairCo
 		div.append(
 			App.UI.DOM.link(
 				text,
-				() => slave.haircuts = haircuts
+				() => {
+					slave.haircuts = haircuts;
+					apply();
+				}
 			)
 		);
 		return div;