Fixed Empty Offenses Option Issue

- The offenses option set at {} with forced set to false caused the
pre-defined offenses to not be checked, despite the fact that
pre-defined offenses should be searched if no user-defined offenses were
found.