diff --git a/source/dialogs/drun.c b/source/dialogs/drun.c index 34643dc8..832a50dd 100644 --- a/source/dialogs/drun.c +++ b/source/dialogs/drun.c @@ -409,7 +409,7 @@ static void read_desktop_file ( DRunModePrivateData *pd, const char *root, const pd->entry_list[pd->cmd_list_length].sort_index = INT_MIN; } else { - pd->entry_list[pd->cmd_list_length].sort_index = -pd->cmd_list_length; + pd->entry_list[pd->cmd_list_length].sort_index = -nl; } pd->entry_list[pd->cmd_list_length].icon_size = 0; pd->entry_list[pd->cmd_list_length].icon_fetch_uid = 0;