title: Template files not being discovered
body: <p>I was experiencing an odd problem where blocks were not showing up on a site. After a lot of spelunking I have found that block.tpl.php is not getting called/discovered. </p>
  
  <p>Looking at the suggestions that the theme engine is trying to find it looks like the most general template it will look for is <code>block-MODULE.tpl.php</code> - ie if I set up symlinks for <code>block-block.tpl.php</code>, <code>block-views.tpl.php</code> etc then the content will show.
  It just won't find <code>block.tpl.php</code></p>
  
  <p>So I can <em>kind of</em> make the problem go away, but I'd feel a lot better if I could fix it properly. </p>
  
  <p>Anyone know why (or where) this would happen?</p>
  
  <p>This is <strong>drupal 6</strong>, with a <strong>zen</strong> subtheme. zen is in <code>sites/all/themes/</code> the subtheme is in <code>sites/example.com/themes/</code>. </p>
  
  <p>(it does seem to be finding <code>page.tpl</code>)</p>