diff --git a/vm/haos_vm.sh b/vm/haos_vm.sh
index cad4c934..83652ed4 100644
--- a/vm/haos_vm.sh
+++ b/vm/haos_vm.sh
@@ -24,7 +24,7 @@ trap cleanup EXIT
 
 function error_exit() {
   trap - ERR
-  local reason="Unknown failure occured."
+  local reason="Unknown failure occurred."
   local msg="${1:-$reason}"
   local flag="${RD}‼ ERROR ${CL}$EXIT@$LINE"
   echo -e "$flag $msg" 1>&2