diff --git a/simple_mobile_login.module b/simple_mobile_login.module
index 10367ae..879b85f 100644
--- a/simple_mobile_login.module
+++ b/simple_mobile_login.module
@@ -8,6 +8,7 @@
 use Drupal\Core\Form\FormStateInterface;
 use Drupal\Core\Routing\RouteMatchInterface;
 use Drupal\Core\Url;
+use Drupal\Core\Entity\EntityFieldManager;
 
 /**
  * Implements hook_help().
@@ -98,7 +99,7 @@ function simple_mobile_login_get_telephone_field() {
   $entity_type_id = 'user';
   $bundle = 'user';
   $field = array();
-  foreach (\Drupal::entityManager()->getFieldDefinitions($entity_type_id, $bundle) as $field_definition) {
+  foreach (EntityFieldManager::getFieldDefinitions($entity_type_id, $bundle) as $field_definition) {
     if ($field_definition->getFieldStorageDefinition()->isBaseField() == FALSE && $field_definition->getType() === 'telephone') {
       $field['name'] = $field_definition->getName();
       $field['label'] = $field_definition->getLabel();
