msf exploits can have empty target list.
fixed #582