Commit 8ddbacd65866c374b6ae23326dadc3ec6c16aff7

Use the `realvalue' when the default binding is used.
src/data.c
(8 / 1)
  
828828 && (! l->check_frame
829829 || EQ (selected_frame, BLOCAL_FRAME_VEC (head))))
830830 {
831 val = XCDR (BLOCAL_CDR_VEC (head));
831 Lisp_Object v = BLOCAL_CDR_VEC (head);
832832 parent = head;
833
834 if (!EQ (v, XCAR (v)))
835 val = XCDR (assq_no_quit (XCAR (XCAR (it)),
836 XTHREADLOCAL (l->realvalue)->thread_alist));
837 else
838 val = XCDR (BLOCAL_CDR_VEC (head));
839
833840 break;
834841 }
835842