title: Facebook KeyNotFoundException Even Though the Key Exists
body: <p>So I am using the Facebook Unity API and can't figure out why I get <code>KeyNotFoundException: The given key was not present in the dictionary.</code></p>
  
  <p>I'm trying to get the last name of the user. First name works fine. I print the Facebook response in the line before which includes the "last_name" key but I still get the exception.</p>
  
  <pre><code>void APICallback(){
      Dictionary&lt;string,string&gt; profile = Util.DeserializeJSONProfile(result.Text);  
      print (result.Text);
      currentUser["Name"] = profile["first_name"];
      currentUser["LastName"] = profile["last_name"];
  }
  </code></pre>
  
  <p>This is the <code>result.Text</code>:</p>
  
  <pre><code>{"id":"XXXXXXX","first_name":"David","last_name":"Richard","friends":{"data":[],"summary":{"total_count":58}}}
  </code></pre>