From b4bea2a3e3e19cd71b259db5dba48af0d5bc3ff2 Mon Sep 17 00:00:00 2001
From: Bob Mottram <bob@freedombone.net>
Date: Tue, 13 Oct 2020 21:00:34 +0100
Subject: [PATCH] Remove instance type before theme set

---
 theme.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/theme.py b/theme.py
index 8ca05cbff..a8072e764 100644
--- a/theme.py
+++ b/theme.py
@@ -64,7 +64,6 @@ def getTheme(baseDir: str) -> str:
 
 
 def removeTheme(baseDir: str):
-    setInstanceTypeInConfig(baseDir, 'none')
     themeFiles = getThemeFiles()
     for filename in themeFiles:
         if os.path.isfile(baseDir + '/' + filename):
@@ -1026,6 +1025,7 @@ def setThemeImages(baseDir: str, name: str) -> None:
 def setTheme(baseDir: str, name: str, domain: str) -> bool:
     result = False
 
+    setInstanceTypeInConfig(baseDir, 'none')
     prevThemeName = getTheme(baseDir)
 
     themes = getThemesList()