|  |  | @@ -4844,7 +4844,7 @@ function recurseDeletePanel(settings, panel) { | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | panel.entries.forEach(option => { | 
		
	
		
			
			|  |  |  | if (option.type == "subcategory") { | 
		
	
		
			
			|  |  |  | if (!settings[option.id]) { | 
		
	
		
			
			|  |  |  | if (settings[option.id] == option.default || (!settings[option.id] && option.default === undefined)) { | 
		
	
		
			
			|  |  |  | delete settings[option.id]; | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | recurseDeletePanel(settings, option); | 
		
	
	
		
			
				|  |  | @@ -5612,6 +5612,10 @@ function render_subcategory_option(li, option) { | 
		
	
		
			
			|  |  |  | sub_input.setAttribute("name", option.id); | 
		
	
		
			
			|  |  |  | sub_input.setAttribute("type", "checkbox"); | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | if (option.default === true) { | 
		
	
		
			
			|  |  |  | sub_input.setAttribute("checked", true); | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | let sub_label = document.createElement("label"); | 
		
	
		
			
			|  |  |  | sub_label.classList.add("custom-header"); | 
		
	
		
			
			|  |  |  | sub_label.setAttribute("for", option.id); | 
		
	
	
		
			
				|  |  | 
 |