diff --git a/src/pyj/book_list/home.pyj b/src/pyj/book_list/home.pyj index f292e24954..29f05c6edc 100644 --- a/src/pyj/book_list/home.pyj +++ b/src/pyj/book_list/home.pyj @@ -37,7 +37,8 @@ recently_read_by_user = {'updated': False} def update_recently_read_by_user(items): - recently_read_by_user.items = items + if items: + recently_read_by_user.items = items recently_read_by_user.updated = True diff --git a/src/pyj/book_list/main.pyj b/src/pyj/book_list/main.pyj index e5d144f5b3..cb0fd9cd69 100644 --- a/src/pyj/book_list/main.pyj +++ b/src/pyj/book_list/main.pyj @@ -138,6 +138,8 @@ def do_update_interface_data(): if data.translations?: get_translations(data.translations) install(data.translations) + else: + update_recently_read_by_user() ).send()