|  | @@ -88,7 +88,7 @@ OAuth.registerService('oidc', 2, null, function (query) {
 | 
	
		
			
				|  |  |    // data needs to be treated  differently.
 | 
	
		
			
				|  |  |    // use case: in oidc provider no scope is set, hence no group attributes.
 | 
	
		
			
				|  |  |    //    therefore: keep admin privileges for wekan as before
 | 
	
		
			
				|  |  | -  if(typeof serviceData.groups[0] === "string" )
 | 
	
		
			
				|  |  | +  if(Array.isArray(serviceData.groups) && serviceData.groups.length && typeof serviceData.groups[0] === "string" )
 | 
	
		
			
				|  |  |    {
 | 
	
		
			
				|  |  |      user = Meteor.users.findOne({'_id':  serviceData.id});
 | 
	
		
			
				|  |  |  
 |