Apache SOLR show only nodes with images
You can override the template file that outputs your SOLR items with a check for a set image field.

This type of check is generally ok to use in a template file:

&lt;?php if(isset($item['image'])): ?&gt;
  &lt;?php print render($item); ?&gt;
&lt;?php endif; ?&gt;