title: ActionView::MissingTemplate: Missing template
body: <p>I'm getting this error message when a google bot tries to visit one of my controllers.</p>
  
  <pre><code>ActionView::MissingTemplate: Missing template channels/show, application/show with {:locale=&gt;[:"sv-SE", :en], :formats=&gt;["*/*;q=0.9"], :handlers=&gt;[:erb, :builder, :haml]}. Searched in: * "/opt/www/app/releases/20120228181534/app/views" * "/opt/www/app/shared/bundle/ruby/1.9.1/gems/kaminari-0.13.0/app/views"
  </code></pre>
  
  <p>The problem is that I can't reproduce it.
  The error has occurred 121 times the last week (according to <a href="http://airbrake.io/pages/home">airbrake</a>). </p>
  
  <p><a href="https://gist.github.com/a8e12e0f5a00676d49e0">Here</a> is the backtrace.</p>
  
  <p>Row 18, which is the only row mentioned that exists in my app, is the <code>super</code> part of this code</p>
  
  <pre><code>def render(options = {}, extra_options = {}, &amp;block)
    if request.headers['X-PJAX'] or params[:no_layout] == "true" or params[:_pjax] 
      options[:layout] = false
    end
    super(options, extra_options, &amp;block)
  end
  </code></pre>
  
  <p>The controller method <code>channels#show</code> looks like this</p>
  
  <pre><code>def show
    @channel   = # ...
    @today     = # ...
    @yesterday = # ...
    @tomorrow  = # ...
  end
  </code></pre>
  
  <p>Visiting the url that raised the error for the google bot doesn't raise an error for me.</p>
  
  <p>The only urls that fails is the one that contains special char like <code>{"action"=&gt;"show", "id"=&gt;"25-jönköping", "controller"=&gt;"channels"}</code>. The <code>ORIGINAL_FULLPATH</code> value is set to <code>/channels/25-j%c3%b6nk%c3%b6ping</code>.</p>
  
  <p>I'm using rails 3.2.1.</p>