public function getAdminRestore($id = null)
    {
        // Get user information
        $user = Sentinel::createModel()->withTrashed()->find($id);

        if ($user == null)
        {
            // Prepare the error message
            $error = Lang::get('base.auth.not_found');

            // Redirect to the user management page
            return Redirect::route('users.deleted')->with('error', $error);
        }

        // Restore the user
        $user->restore();

        // Prepare the success message
        $success = Lang::get('base.auth.account.restored');

        // Redirect to the user management page
        return Redirect::route('users.deleted')->with('success', $success);
    }