diff --git a/libs/@guardian/react-crossword/src/components/Grid.tsx b/libs/@guardian/react-crossword/src/components/Grid.tsx index 2f12321ee..735a36014 100644 --- a/libs/@guardian/react-crossword/src/components/Grid.tsx +++ b/libs/@guardian/react-crossword/src/components/Grid.tsx @@ -260,8 +260,8 @@ export const Grid = () => { const handleKeyDown = useCallback( (event: KeyboardEvent) => { if (event.key === 'Backspace' || event.key === 'Delete') { - event.preventDefault(); if ('value' in event.target && isString(event.target.value)) { + event.preventDefault(); deleteLetter(event.target.value); } } else {