diff --git a/st.c b/st.c
index 8cc0e1d..123d29e 100644
--- a/st.c
+++ b/st.c
@@ -1465,6 +1465,11 @@ void
 strhandle(void) {
 	char *p;
 
+	/*
+	 * TODO: make this being useful in case of color palette change.
+	 */
+	strparse();
+
 	p = strescseq.buf; 
 
 	switch(strescseq.type) {