 <p>As an alternative, I would suggest trying to switch to:</p> <pre><code>@Html.Action("actionMethod","controller") </code></pre> <p>This extension helper works similarly to RenderAction, but returns MvcHtmlString, instead of writing directly to the Output buffer (Response stream).</p> <p>The Html.RenderAction is a method returns void. So you must put a ";" at the end. As for the exception, you might want to try to debug into it and see what the variables are set to etc if you would like to stick with that helper method.</p> <p>Hopefully that helps.</p>