diff --git a/packages/tldraw/src/state/sessions/TranslateSession/TranslateSession.ts b/packages/tldraw/src/state/sessions/TranslateSession/TranslateSession.ts index 2ad56b5c1..bfb7a0995 100644 --- a/packages/tldraw/src/state/sessions/TranslateSession/TranslateSession.ts +++ b/packages/tldraw/src/state/sessions/TranslateSession/TranslateSession.ts @@ -558,8 +558,7 @@ export class TranslateSession extends BaseSession { ...beforeShapes[binding.fromId], id: binding.fromId, handles: { - // @ts-expect-error - ...beforeShapes[binding.fromId].handles!, + ...beforeShapes[binding.fromId]?.handles, [binding.handleId]: { ...beforeShapes[binding.fromId]?.handles?.[binding.handleId], bindingId: binding.id,