diff --git a/archiso/mkarchiso b/archiso/mkarchiso
index e41d67ec24a35b662a1e2283a03d27eff97d0b74..410db804ab4601886c172ff9a6bc910dc5544c6e 100755
--- a/archiso/mkarchiso
+++ b/archiso/mkarchiso
@@ -149,6 +149,7 @@ _cleanup_airootfs() {
     # Delete package pacman related files.
     find "${work_dir}" \( -name '*.pacnew' -o -name '*.pacsave' -o -name '*.pacorig' \) -delete
     # Create an empty /etc/machine-id
+    rm -f -- "${airootfs_dir}/etc/machine-id"
     printf '' > "${airootfs_dir}/etc/machine-id"
 
     _msg_info "Done!"