diff --git a/sites/all/modules/user_delete/user_delete.module b/sites/all/modules/user_delete/user_delete.module
index 66255f4..1659db8 100644
--- a/sites/all/modules/user_delete/user_delete.module
+++ b/sites/all/modules/user_delete/user_delete.module
@@ -119,6 +119,7 @@ function user_delete_form_alter(&$form, $form_state, $form_id) {
           'user_delete_block' => t('Disable the account and keep all content.'),
           'user_delete_block_unpublish' => t('Disable the account and unpublish all content.'),
           'user_delete_reassign' => t('Delete the account and make all content belong to %reassign_user.', array('%reassign_user' => $reassign_user['name'])),
+          'user_delete_reassign_unpublish' => t('Delete the account, make all content belong to %reassign_user, and unpublish content.', array('%reassign_user' => $reassign_user['name'])),
           'user_delete_delete' => t('Delete the account and all content.'),
         ),
         '#weight' => 0,
@@ -161,6 +162,8 @@ function user_delete_submit($form, &$form_state) {
 
       drupal_set_message(t('%name has been blocked, all submitted content from that user has been unpublished.', array('%name' => check_plain($account->name))));
       break;
+    case 'user_delete_reassign_unpublish':
+      $unpublish = TRUE;
     case 'user_delete_reassign':
       // Set redirect
       $redirect = variable_get('user_delete_redirect', 'node');
@@ -169,7 +172,12 @@ function user_delete_submit($form, &$form_state) {
 
       // Reassign to non-anonymous.
       if ($reassign_user['uid']) {
-        db_query("UPDATE {node} SET uid = %d WHERE uid = %d", $reassign_user['uid'], $uid);
+        if ($unpublish) {
+          db_query("UPDATE {node} SET uid = %d, status = %d WHERE uid = %d", $reassign_user['uid'], 0, $uid);
+        }
+        else {
+          db_query("UPDATE {node} SET uid = %d WHERE uid = %d", $reassign_user['uid'], $uid);
+        }
         db_query('UPDATE {comments} SET uid = %d WHERE uid = %d', $reassign_user['uid'], $uid);
         db_query('UPDATE {node_comment_statistics} SET last_comment_uid = %d WHERE last_comment_uid = %d', $reassign_user['uid'], $uid);
       }
