diff --git a/src/service/admin/mod.rs b/src/service/admin/mod.rs
index 77f351a9f2c700eea2e0b8d3b395d307f71e8165..b6609e13ea616aba4997684c0d6516be37306b76 100644
--- a/src/service/admin/mod.rs
+++ b/src/service/admin/mod.rs
@@ -556,7 +556,6 @@ async fn process_admin_command(
 
                 // Check if the specified user is valid
                 if !services().users.exists(&user_id)?
-                    || services().users.is_deactivated(&user_id)?
                     || user_id
                         == UserId::parse_with_server_name(
                             "conduit",
@@ -565,7 +564,7 @@ async fn process_admin_command(
                         .expect("conduit user exists")
                 {
                     return Ok(RoomMessageEventContent::text_plain(
-                        "The specified user does not exist or is deactivated!",
+                        "The specified user does not exist!",
                     ));
                 }
 
@@ -600,12 +599,12 @@ async fn process_admin_command(
                 };
                 if user_id.is_historical() {
                     return Ok(RoomMessageEventContent::text_plain(format!(
-                        "userid {user_id} is not allowed due to historical"
+                        "Userid {user_id} is not allowed due to historical"
                     )));
                 }
                 if services().users.exists(&user_id)? {
                     return Ok(RoomMessageEventContent::text_plain(format!(
-                        "userid {user_id} already exists"
+                        "Userid {user_id} already exists"
                     )));
                 }
                 // Create user