carousel: Fix crash when attempting to scroll on an empty carousel

If there are no pages in a carousel, abandon the attempt at scrolling through
it.

Fixes #231
4 jobs for 231 in 3 minutes and 14 seconds (queued for 2 seconds)