diff --git a/pkg/service/security.go b/pkg/service/security.go
index 87a83fb..678e193 100644
--- a/pkg/service/security.go
+++ b/pkg/service/security.go
@@ -103,22 +103,22 @@ func (usr UserInfoHandle) GetRoles() (Roles, error) {
 		SessionID: usr.sessionId,
 	})
 
-	var rolesBitflag = RolesEmpty;
 	if err != nil {
-		return rolesBitflag, err
+		return RolesEmpty, err
 	}
 
 	// map roles into bitflag
+	rolesBitflag := RolesEmpty;
 	for _, r := range roles.Roles {
 		switch GroupRole(r.Rank){
-			case RoleQuat:
-				rolesBitflag|=RolesQuat;
-			case RoleMapAdmin:
-				rolesBitflag|=RolesMapAdmin;
-			case RoleMapCouncil:
-				rolesBitflag|=RolesMapCouncil;
-			case RoleMapAccess:
-				rolesBitflag|=RolesMapAccess;
+		case RoleQuat:
+			rolesBitflag|=RolesQuat
+		case RoleMapAdmin:
+			rolesBitflag|=RolesMapAdmin
+		case RoleMapCouncil:
+			rolesBitflag|=RolesMapCouncil
+		case RoleMapAccess:
+			rolesBitflag|=RolesMapAccess
 		}
 	}
 	return rolesBitflag, nil