From 5806bcc897ecfb70e253c1c3e5808f8c8922e64f Mon Sep 17 00:00:00 2001 From: speedie Date: Mon, 26 Jun 2023 18:25:35 +0200 Subject: [PATCH] Always check if the desktop entry exists. --- scripts/spmenu_run | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/spmenu_run b/scripts/spmenu_run index 222cc73..8604e51 100755 --- a/scripts/spmenu_run +++ b/scripts/spmenu_run @@ -606,6 +606,7 @@ print_desktop_list() { command -v desktop_file_caching_func > /dev/null && desktop_file_caching_func "$cur_file" cur_file="$(printf "%s" "$entry" | sed "${i}q;d")" + [ ! -f "$cur_file" ] && printf "No desktop entries found." && return icon_name="$(grep "Icon=" "$cur_file" | head -n 1 | sed "s/Icon=//g")" # get details to display