--- st-e0ec2cf984ff8006b99cf4ca8590ceec7113daac/st.c
+++ st-e0ec2cf984ff8006b99cf4ca8590ceec7113daac-1/st.c
@@ -3008,6 +3008,8 @@
 
 inline bool
 match(uint mask, uint state) {
+	state &= ~(1<<13);
+
 	if(mask == XK_NO_MOD && state)
 		return false;
 	if(mask != XK_ANY_MOD && mask != XK_NO_MOD && !state)
