aboutsummaryrefslogtreecommitdiff
path: root/src/imv.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/imv.c')
-rw-r--r--src/imv.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/imv.c b/src/imv.c
index feed4b8..b83980f 100644
--- a/src/imv.c
+++ b/src/imv.c
@@ -1641,7 +1641,7 @@ static void command_goto(struct list *args, const char *argstr, void *data)
}
long int index = strtol(args->items[1], NULL, 10);
- imv_navigator_select_abs(imv->navigator, index - 1);
+ imv_navigator_select_abs(imv->navigator, index > 0 ? index - 1 : index);
imv_viewport_reset_transform(imv->view);
imv->slideshow.elapsed = 0;