--- ev-view.c.orig	2014-05-14 09:47:40.574842281 +0200
+++ ev-view.c	2014-05-14 10:02:56.134795982 +0200
@@ -952,7 +952,7 @@
 
 	view->jump_to_find_result = FALSE;
 
-	if (view->sizing_mode == EV_SIZING_FIT_PAGE) {
+	if (horizontal && ev_view_get_scrollbar_size (view, GTK_ORIENTATION_HORIZONTAL) != 0) {
 		switch (scroll) {
 			case GTK_SCROLL_PAGE_BACKWARD:
 			case GTK_SCROLL_STEP_BACKWARD:
