Description of problem: When the database is empty the tool fails with exit code 1 Version-Release number of selected component (if applicable): opendmarc-1.4.2-10.el9.x86_64 How reproducible: Every time Steps to Reproduce: 1. Create an empty database with the default schema 2. call OPENDMARC_PASSWORD=XXXXXX /usr/sbin/opendmarc-expire --verbose;echo $? Actual results: It fails with: opendmarc-expire: started at Tue Oct 3 15:45:33 2023 opendmarc-expire: connected to database opendmarc-expire: expiring messages older than 180 day(s) opendmarc-expire: no rows deleted 1 Expected results: That an empty database will be intercepted. Additional info: The error comes from line 323 of the perl script.