title: Display a profile photo with Meteor
body: <p>I want to display a profile photo for users. I have a default photo that is saved when a user first gets an account.</p>
  
  <pre><code>Accounts.createUser({
        email: email,
        username: username,
        password: password,
        profile: {
          profilePhotoUrl: "..."
        }
  }
  </code></pre>
  
  <p>I want to display this photo on the navbar:</p>
  
  <pre><code>&lt;img src="{{c.url profile.profilePhotoUrl format=format}}"&gt;
  </code></pre>
  
  <p>The photo seems to display sometimes and not others. I believe this is a problem with subscription.</p>
  
  <pre><code>Exception from Tracker recompute function:
  meteor.js:888 TypeError: Cannot read property 'match' of undefined
      at cloudinary_url (lepozepo_cloudinary.js:338)
      at Object.$.cloudinary.url (lepozepo_cloudinary.js:432)
      at Object.Cloudinary._helpers.url (lepozepo_cloudinary.js:799)
      at spacebars.js:245
      at Spacebars.call (spacebars.js:172)
      at Spacebars.mustacheImpl (spacebars.js:109)
      at Object.Spacebars.mustache (spacebars.js:113)
      at HTML.DIV.HTML.BUTTON.HTML.IMG.src (template.header.js:57)
      at Object.Blaze._withCurrentView (blaze.js:2197)
      at Blaze._HTMLJSExpander.def.visitAttribute (blaze.js:2125)
  </code></pre>
  
  <p>I'm not sure what this means, but I think it is receiving null since I haven't subscribed to the profile.profilePhotoUrl. How can I make this available for the entire site? I also would like to show other people's profile photos so how can this be accomplished? </p>