diff --git a/plugins/FeedsUserProcessor.inc b/plugins/FeedsUserProcessor.inc
index 6270bcb..601be1e 100644
--- a/plugins/FeedsUserProcessor.inc
+++ b/plugins/FeedsUserProcessor.inc
@@ -143,6 +143,14 @@ class FeedsUserProcessor extends FeedsProcessor {
       case 'language':
         $target_user->language = strtolower($value);
         break;
+      case 'status':
+        $value = strtolower($value);
+        // convert text to binary status
+        if ($value == 'true' || $value == 'active' || $value == 'yes' || $value == 'on') {
+          $value = 1;
+        } else if ($value == 'false' || $value == 'blocked' || $value == 'no' || $value == 'off') {
+          $value = 0;
+        }
+      break;
       default:
         parent::setTargetElement($source, $target_user, $target_element, $value);
         break;
@@ -169,6 +177,10 @@ class FeedsUserProcessor extends FeedsProcessor {
         'name' => t('Created date'),
         'description' => t('The created (e. g. joined) data of the user.'),
        ),
+      'status' => array(
+        'name' => t('Account status'),
+        'description' => t('Whether a user is active or not. 1 stands for active, 0 for blocked.'),
+      ),
       'pass' => array(
         'name' => t('Unencrypted Password'),
         'description' => t('The unencrypted user password.'),
