title: FQL query results in 601 Parse error: unexpected '_'
body: <p>Let me preface this by saying that my code seems to work for all users I've tested with but one.</p>
  
  <p>I'm using the following multiquery to get a user's albums and cover image data:</p>
  
  <pre><code>{
     "album_query": " SELECT aid, object_id, name, modified, size, link, cover_pid FROM album WHERE owner = me() ORDER BY modified DESC",
     "cover_query": " SELECT pid, src_small, src_small_width, src_small_height FROM photo WHERE pid IN (SELECT cover_pid FROM #album_query)"
  }
  </code></pre>
  
  <p>The query works as expected. The aid's that it returns are 100002647632588_33813 and 100002647632588_19303. Note that this is the only instance I've seen where an aid has a '_' in it.</p>
  
  <p>My guess is that this is where the problem is, but moving on.</p>
  
  <p>Later I run the following FQL query to get the latest 9 photos in a given album:</p>
  
  <pre><code>SELECT pid, object_id, src, src_width, src_height, src_big, src_big_width, src_big_height, modified FROM photo WHERE aid = 100002647632588_19303 ORDER BY modified DESC LIMIT 0, 9
  </code></pre>
  
  <p>I get the following response:</p>
  
  <blockquote>
    <p>{ error_code: "601", error_msg: "Parser error: unexpected '_19303' at position 138.", ...}</p>
  </blockquote>
  
  <p>This looks like a bug on facebook's end since I'm using an id that they provided, but I'm hoping a few more sets of eyes will sort me out.</p>
  
  <p>Thank you for any and all help.</p>