diff --git a/tgui/packages/tgui/interfaces/common/ComplexModal.tsx b/tgui/packages/tgui/interfaces/common/ComplexModal.tsx index 5e40c4219ee..c9e5236794f 100644 --- a/tgui/packages/tgui/interfaces/common/ComplexModal.tsx +++ b/tgui/packages/tgui/interfaces/common/ComplexModal.tsx @@ -125,11 +125,11 @@ export const ComplexModal = (props: { const { modal } = data; - const [curValue, setCurValue] = useState(modal?.value); + const [curValue, setCurValue] = useState(String(modal?.value ?? '')); useEffect(() => { if (modal?.type === 'input') { - setCurValue(modal.value); + setCurValue(String(modal.value ?? '')); } }, [modal?.value, modal?.type]);