diff --git a/owncloud/owncloud.py b/owncloud/owncloud.py
index <HASH>..<HASH> 100644
--- a/owncloud/owncloud.py
+++ b/owncloud/owncloud.py
@@ -881,7 +881,7 @@ class Client():
 
         if res.status_code == 200:
             tree = ET.fromstring(res.text)
-            self.__check_ocs_status(tree, [100, 102])
+            self.__check_ocs_status(tree, [100])
             return True
 
         raise HTTPResponseError(res)
only accept OCS return code <I> in add_user_to_group

<I> means here "group does not exist", we really should not return True in that case but raise and OCSResponseError