diff options
Diffstat (limited to 'src/uzbl-core.c')
-rw-r--r-- | src/uzbl-core.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/uzbl-core.c b/src/uzbl-core.c index e869162..e70b5e7 100644 --- a/src/uzbl-core.c +++ b/src/uzbl-core.c @@ -338,6 +338,8 @@ scroll(GtkAdjustment* bar, gchar *amount_str) { max_value = gtk_adjustment_get_upper(bar) - page_size; + if (value < 0) + value = 0; /* don't scroll past the beginning of the page */ if (value > max_value) value = max_value; /* don't scroll past the end of the page */ |