diff --git a/src/hook-kernel-rename.sh b/src/hook-kernel-rename.sh
index a6f5ea60354eb36aee7c184bb0d9497e4a324b99..7ee69696726260b4967b7c31206d3bf98e555fe5 100755
--- a/src/hook-kernel-rename.sh
+++ b/src/hook-kernel-rename.sh
@@ -53,6 +53,6 @@ while read -r line; do
     exit $? # Crash on error
 
     # Remove old mkinitcpio presets
-    [[ -f "/etc/mkinitcpio.d/${pkgbase}.preset" ]] && mv "/etc/mkinitcpio.d/${pkgbase}.preset" "/etc/mkinitcpio.d/${pkgbase}.preset.pacsave" && echo "Did old mkinitcpio.preset cleanup."
+    [[ -f "/etc/mkinitcpio.d/${pkgbase}.preset" ]] && mv "/etc/mkinitcpio.d/${pkgbase}.preset" "/etc/mkinitcpio.d/${pkgbase}.preset.pacsave" && echo "Did old mkinitcpio.preset cleanup." || true
 done