|  | @@ -402,13 +402,13 @@ namespace Jellyfin.Server.Implementations.Users
 | 
	
		
			
				|  |  |                      EnablePublicSharing = user.HasPermission(PermissionKind.EnablePublicSharing),
 | 
	
		
			
				|  |  |                      AccessSchedules = user.AccessSchedules.ToArray(),
 | 
	
		
			
				|  |  |                      BlockedTags = user.GetPreference(PreferenceKind.BlockedTags),
 | 
	
		
			
				|  |  | -                    EnabledChannels = user.GetPreference(PreferenceKind.EnabledChannels),
 | 
	
		
			
				|  |  | +                    EnabledChannels = user.GetPreference(PreferenceKind.EnabledChannels)?.Select(Guid.Parse).ToArray(),
 | 
	
		
			
				|  |  |                      EnabledDevices = user.GetPreference(PreferenceKind.EnabledDevices),
 | 
	
		
			
				|  |  | -                    EnabledFolders = user.GetPreference(PreferenceKind.EnabledFolders),
 | 
	
		
			
				|  |  | +                    EnabledFolders = user.GetPreference(PreferenceKind.EnabledFolders)?.Select(Guid.Parse).ToArray(),
 | 
	
		
			
				|  |  |                      EnableContentDeletionFromFolders = user.GetPreference(PreferenceKind.EnableContentDeletionFromFolders),
 | 
	
		
			
				|  |  |                      SyncPlayAccess = user.SyncPlayAccess,
 | 
	
		
			
				|  |  | -                    BlockedChannels = user.GetPreference(PreferenceKind.BlockedChannels),
 | 
	
		
			
				|  |  | -                    BlockedMediaFolders = user.GetPreference(PreferenceKind.BlockedMediaFolders),
 | 
	
		
			
				|  |  | +                    BlockedChannels = user.GetPreference(PreferenceKind.BlockedChannels)?.Select(Guid.Parse).ToArray(),
 | 
	
		
			
				|  |  | +                    BlockedMediaFolders = user.GetPreference(PreferenceKind.BlockedMediaFolders)?.Select(Guid.Parse).ToArray(),
 | 
	
		
			
				|  |  |                      BlockUnratedItems = user.GetPreference(PreferenceKind.BlockUnratedItems).Select(Enum.Parse<UnratedItem>).ToArray()
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |              };
 | 
	
	
		
			
				|  | @@ -735,9 +735,9 @@ namespace Jellyfin.Server.Implementations.Users
 | 
	
		
			
				|  |  |                  PreferenceKind.BlockUnratedItems,
 | 
	
		
			
				|  |  |                  policy.BlockUnratedItems?.Select(i => i.ToString()).ToArray() ?? Array.Empty<string>());
 | 
	
		
			
				|  |  |              user.SetPreference(PreferenceKind.BlockedTags, policy.BlockedTags);
 | 
	
		
			
				|  |  | -            user.SetPreference(PreferenceKind.EnabledChannels, policy.EnabledChannels);
 | 
	
		
			
				|  |  | +            user.SetPreference(PreferenceKind.EnabledChannels, policy.EnabledChannels?.Select(i => i.ToString("N", CultureInfo.InvariantCulture)).ToArray());
 | 
	
		
			
				|  |  |              user.SetPreference(PreferenceKind.EnabledDevices, policy.EnabledDevices);
 | 
	
		
			
				|  |  | -            user.SetPreference(PreferenceKind.EnabledFolders, policy.EnabledFolders);
 | 
	
		
			
				|  |  | +            user.SetPreference(PreferenceKind.EnabledFolders, policy.EnabledFolders?.Select(i => i.ToString("N", CultureInfo.InvariantCulture)).ToArray());
 | 
	
		
			
				|  |  |              user.SetPreference(PreferenceKind.EnableContentDeletionFromFolders, policy.EnableContentDeletionFromFolders);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              dbContext.Update(user);
 |