---
title: "Facebook Email field return null (even if the “email” permission is set and accepted)"  
description: "Facebook Email field return null (even if the “email” permission is set and accepted)"  
author: "Manish Kumar"  
published: 2017-10-25  
updated: 2017-10-25  
canonical: https://www.mindstick.com/forum/34356/facebook-email-field-return-null-even-if-the-email-permission-is-set-and-accepted  
category: "c#"  
tags: ["ado.net", "asp.net mvc", "facebook api", "mvc", "facebook"]  
reading_time: 1 minute  

---

# Facebook Email field return null (even if the “email” permission is set and accepted)

I [am facing](https://answers.mindstick.com/qa/37099/if-i-am-facing-my-thoughts-while-meditating-am-i-meditating-wrong) [problem](https://yourviews.mindstick.com/view/81399/tackling-the-problem-of-unemployment-during-corona-pandemic) for some user [email](https://www.mindstick.com/articles/12870/10-easy-ways-to-manage-your-business-email-inbox) field [returning](https://www.mindstick.com/news/2477/returning-ceo-bob-iger-dismisses-the-disney-apple-sale-as-pure-speculation) NULL even if the user has granted the email [access](https://www.mindstick.com/articles/12994/how-foreigners-can-access-blocked-websites-in-china) to the app. When we [check](https://yourviews.mindstick.com/story/2248/never-forget-to-check-these-specifications-before-buying-a-mobile-phone) the scope [parameter](https://www.mindstick.com/blog/450/parameter-class-in-c-sharp) and the validity of the user [Token](https://www.mindstick.com/forum/159447/manage-token-expired-in-mern-auth) thanks to the Debugger tool, everything is ok. The [permission](https://www.mindstick.com/forum/159434/linux-service-permission-denied-error-adjust-permissions) email has been accepted. But when we ask the [Graph API](https://www.mindstick.com/forum/159840/how-implement-graph-api-beta-in-asp-dot-net-core-app) for the email of the user with the valid user token, it does not appear at all.

Is there a way a user could prevent an app from getting his email even if he granted the email permission?

\

## Replies

### Reply by Sunil Singh

I think I found out why: If the user has an unconfirmed email in Facebook (i.e. Facebook sent him a validation mail to the user's email address but he didn't respond) Facebook WILL NOT pass that email to your app even if he gave you the email permissions.

So what I did is use his or her Facebook email if the user has a user name (i.e. userName@facebook.com).

mark as answer if it helps you


---

Original Source: https://www.mindstick.com/forum/34356/facebook-email-field-return-null-even-if-the-email-permission-is-set-and-accepted

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
