title: Zend Framework: preDispatch ACL plugin causes requests to non existent page to Access Denied instead of 404
body: <p>i have setup a preDispatch plugin for my ACL. i have used the controller as resource, action as privilege. when i try to goto a non existent page, i get to the access denied page instead of 404, i think because the resource and privilege are queried and since they are not found, it goes to the access denied page... </p>
  
  <p>how can i fix this? maybe my method of implementing the plugin was wrong? can i somehow have the check for a existent resource b4 my acl plugin runs? \</p>
  
  <h2>update</h2>
  
  <p>plugin code @<a href="http://pastebin.com/GPf7EbxM" rel="noreferrer">pastebin</a></p>