diff --git a/zsh-syntax-highlighting.zsh b/zsh-syntax-highlighting.zsh
old mode 100755
new mode 100644
index 55200f3..3f72ff2
--- a/zsh-syntax-highlighting.zsh
+++ b/zsh-syntax-highlighting.zsh
@@ -132,7 +132,7 @@ highlighters_dir="${ZSH_HIGHLIGHT_HIGHLIGHTERS_DIR:-${0:h}/highlighters}"
 }
 
 # Override ZLE widgets to make them invoke _zsh_highlight.
-for event in ${${(f)"$(zle -la)"}:#(_*|orig-*|.run-help|.which-command)}; do
+for event in ${${(f)"$(zle -la)"}:#(_*|orig-*|.run-help|.which-command|.beep)}; do
   if [[ "$widgets[$event]" == completion:* ]]; then
     eval "zle -C orig-$event ${${${widgets[$event]}#*:}/:/ } ; $event() { builtin zle orig-$event && _zsh_highlight } ; zle -N $event"
   else