 <p>Basically You should follow the below way :</p> <p><strong>1.</strong> Check to print your returned value of o (obejct) using Qweb template rendering.</p> <pre><code>&lt;span t-esc="o" /&gt; </code></pre> <p><strong>2.</strong> Based on <strong>point 1</strong> the o will return the particular module so that you can easily </p> <p><strong>3.</strong> You can easily choeck from that module having the partner_id field for it or not . If it is exist into that model then you can easily access as </p> <pre><code>&lt;span t-field="o.partner_id"/&gt; </code></pre> <p>using Qweb Template Rendering.</p> <p><strong>4.</strong> If you have any field which are currently exist within that object then you must have to check weather the field is exist or not and then after you can print it in your Template File.</p> <pre><code>&lt;t t-if="o.partner_id"&gt; &lt;span t-field="o.partner_id.name" /&gt; &lt;/t&gt; </code></pre> <p>In Your case field is not even present into your module so that this kind of issue will arise from your side.</p> <p>please check as follow above steps and your problem will definitely resolved.</p> <p>I hope my answer may helpful for you :)</p>