diff --git a/builder b/builder index f293bc8..312e10f 100644 --- a/builder +++ b/builder @@ -244,8 +244,12 @@ function cleanup() function backup_kfeditorconf () { - msg "backup $(basename "$KFEditorConf") to $(basename "$KFEditorConfBackup")" - cp -f "$KFEditorConf" "$KFEditorConfBackup" + if [[ -e "$KFEditorConf" ]]; then + msg "backup $(basename "$KFEditorConf") to $(basename "$KFEditorConfBackup")" + cp -f "$KFEditorConf" "$KFEditorConfBackup" + else + die "$(basename "$KFEditorConf") not found! Run KF2 Editor to generate the config" 2 + fi } function restore_kfeditorconf ()