fixed bug: if there are no bucket items, the app throws an error since there is no bucket item to scroll to