Plugin does not exist on 404 page?
Ok, this is what I get for trying to be clever (lazy)... 

I've always begrudged typing in 'craft.myPlugin...' every time I wanted refer to my plugin, so I set a Route Variable in my plugin like so:

  craft()-&gt;urlManager-&gt;setRouteVariables(
    array(
      'myPlugin' =&gt; craft()-&gt;myPlugin, 
    )
  );


It would appear none of my route variables work in the 404 template. That in itself is a bit odd, so to accomodate my laziness I've added this to the top of my 404 code:

{% set myPlugin = craft.myPlugin %}


It would be interesting to know if this choice has any detrimental effects? (besides being looked down upon by my peers)