diff --git a/client/devkit_client/gui2/gui2.py b/client/devkit_client/gui2/gui2.py
index ebc88fdb70672984e9942fc8dc8a73e7398145cc..782e9c86348519392eac420ddad720043d4db779 100644
--- a/client/devkit_client/gui2/gui2.py
+++ b/client/devkit_client/gui2/gui2.py
@@ -43,6 +43,8 @@ from devkit_client import SteamPlayDebug
 import paramiko
 import devkit_client.zeroconf as zeroconf
 
+from devkit_client.icon import ICON_FILENAME
+
 CHARACTER_WIDTH = 8
 CHARACTER_HEIGHT = 14 # e.g. a line of text
 
@@ -53,8 +55,6 @@ GUEST_LAN_PATTERN = 'DISABLE'
 
 TOGGLE_DEV_MODE = 'If this is not a network issue, please toggle developer mode off then back on for the device and try again.'
 
-ICON_FILENAME = 'logo-steamdeck-256.tga'
-
 logger = logging.getLogger(__name__)
 
 
diff --git a/client/devkit_client/icon.py b/client/devkit_client/icon.py
new file mode 100644
index 0000000000000000000000000000000000000000..bf5471f33c9abb1e743df27b80cde412c13f5fa4
--- /dev/null
+++ b/client/devkit_client/icon.py
@@ -0,0 +1 @@
+ICON_FILENAME = 'logo-steamdeck-256.tga'
diff --git a/setup/package-linux.py b/setup/package-linux.py
index 714e2648003edba88e002a2e5705001560560b7f..91d11f754a470dfac52c6b37f10bc22ad7e8c1c5 100755
--- a/setup/package-linux.py
+++ b/setup/package-linux.py
@@ -19,7 +19,7 @@ CLIENT_DIR = os.path.abspath(os.path.join(os.path.dirname(__file__), '../client'
 
 # cursed, but delicious
 sys.path.append(CLIENT_DIR)
-from devkit_client.gui2.gui2 import ICON_FILENAME
+from devkit_client.icon import ICON_FILENAME
 sys.path.pop()
 
 # don't let python buffering get in the way or readable output
diff --git a/setup/package-windows.py b/setup/package-windows.py
index d11c52ed653d41032eadb5fcf17a102c83cca0f9..a2d4763249200f112e1586711d9aa8d437d9c754 100644
--- a/setup/package-windows.py
+++ b/setup/package-windows.py
@@ -19,7 +19,7 @@ DIST_DIR = os.path.join(ROOT_DIR, 'dist')
 # cursed, but delicious
 sys.path.append(CLIENT_DIR)
 from devkit_client import locate_cygwin_tools
-from devkit_client.gui2.gui2 import ICON_FILENAME
+from devkit_client.icon import ICON_FILENAME
 sys.path.pop()
 
 # don't let python buffering get in the way or readable output