diff --git a/set_version.sh b/set_version.sh
index fbb6134f9d41def4bb365551ee94b8a5ecbd66b5..aea91d854330d32997002f5205ba09239ea6c4df 100755
--- a/set_version.sh
+++ b/set_version.sh
@@ -1,3 +1,3 @@
 #!/bin/bash
-export version=0.5.0-alpha.0-patch.0
+export version=0.5.0-alpha.1
 echo "pub const VERSION: &str = \"${version}\";" > src/version.rs
diff --git a/src/routes/channels/group_create.rs b/src/routes/channels/group_create.rs
index 22c68fc0e70fb03313bfbea941809df02e567ebd..4405c7ca2e279ed0c53be13bfe360c3e96a623e1 100644
--- a/src/routes/channels/group_create.rs
+++ b/src/routes/channels/group_create.rs
@@ -38,8 +38,12 @@ pub async fn req(user: User, info: Json<Data>) -> Result<JsonValue> {
     }
 
     for target in &set {
-        if get_relationship(&user, target) != RelationshipStatus::Friend {
-            Err(Error::NotFriends)?
+        match get_relationship(&user, target) {
+            RelationshipStatus::Friend |
+            RelationshipStatus::User => {},
+            _ => {
+                return Err(Error::NotFriends);
+            }
         }
     }
 
diff --git a/src/version.rs b/src/version.rs
index ce7db47e6843655fd015e1ef394999f5e34d0a7d..b8bf57cf8bcf060ad8f632a10031e3b9ec680b2b 100644
--- a/src/version.rs
+++ b/src/version.rs
@@ -1 +1 @@
-pub const VERSION: &str = "0.5.0-alpha.0-patch.0";
+pub const VERSION: &str = "0.5.0-alpha.1";