Index: code/parse/sexp.cpp
===================================================================
--- code/parse/sexp.cpp	(revision 8845)
+++ code/parse/sexp.cpp	(working copy)
@@ -9515,6 +9515,7 @@
 
 	HudGauge* cg = hud_get_gauge(gaugename);
 	if(cg) {
+		cg->sexpLockConfigColor(false);
 		cg->updateColor(red, green, blue, (HUD_color_alpha+1)*16);
 		cg->sexpLockConfigColor(true);
 	}
