diff --git a/esoui/ingame/dyeing/gamepad/dyeing_common_gamepad.xml b/esoui/ingame/dyeing/gamepad/dyeing_common_gamepad.xml
index f77a371..d417c35 100755
--- a/esoui/ingame/dyeing/gamepad/dyeing_common_gamepad.xml
+++ b/esoui/ingame/dyeing/gamepad/dyeing_common_gamepad.xml
@@ -6,6 +6,8 @@
             <OnInitialized>
                 self.swatchTexture = self:GetNamedChild("SwatchTexture")
                 self.background = self:GetNamedChild("Background")
+                self.invalidTexture = self:GetNamedChild("InvalidTexture")
+                self.edgeFrame = self:GetNamedChild("EdgeFrame")
             </OnInitialized>
             <Dimensions x="24" y="26"/>
             <Controls>
@@ -23,6 +25,11 @@
                     <Anchor point="TOPLEFT" relativeTo="($parent)SwatchTexture" />
                     <Anchor point="BOTTOMRIGHT" relativeTo="($parent)SwatchTexture" />
                 </Texture>
+
+                <Texture name="$(parent)InvalidTexture" textureFile="EsoUI/Art/Dye/Gamepad/gp_Disabled_X.dds" tier="MEDIUM" hidden="true" color="INTERFACE_COLOR_TYPE_TEXT_COLORS:INTERFACE_TEXT_COLOR_DISABLED">
+                    <Anchor point="TOPLEFT" relativeTo="($parent)SwatchTexture" />
+                    <Anchor point="BOTTOMRIGHT" relativeTo="($parent)SwatchTexture" />
+                </Texture>
             </Controls>
         </Control>