diff --git a/gramps/gui/plug/report/_bookdialog.py b/gramps/gui/plug/report/_bookdialog.py index 8f3218960..7c1200440 100644 --- a/gramps/gui/plug/report/_bookdialog.py +++ b/gramps/gui/plug/report/_bookdialog.py @@ -366,6 +366,9 @@ class BookSelector(ManagedWindow): def __init__(self, dbstate, uistate): self.db = dbstate.db + if self.db.get_total() == 0: + WarningDialog(_("Your database is empty."), parent=uistate.window) + return self.dbstate = dbstate self.uistate = uistate self.title = _('Manage Books')