Hmmm good point, I guess one or the other of those can be invalid or non-present even if the buffer allocation succeeds. OK I will fix and re-submit later today. -- Sean