summaryrefslogtreecommitdiffstats
path: root/ProcessList.c
diff options
context:
space:
mode:
Diffstat (limited to 'ProcessList.c')
-rw-r--r--ProcessList.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ProcessList.c b/ProcessList.c
index dcfa05dc..50a9b35d 100644
--- a/ProcessList.c
+++ b/ProcessList.c
@@ -535,7 +535,7 @@ void ProcessList_rebuildPanel(ProcessList* this) {
if (this->following == -1) {
/* If the last item was selected, keep the new last item selected */
- if (currPos == currSize - 1)
+ if (currPos > 0 && currPos == currSize - 1)
Panel_setSelected(this->panel, Panel_size(this->panel) - 1);
else
Panel_setSelected(this->panel, currPos);