$ emacs -Q some.pdf C-x r m RET C-x k RET C-x r b some.pdf RET Debugger entered--Lisp error: (wrong-type-argument listp t) image-mode-winprops(nil) The reason is that the buffer is not yet displayed, when doc-view-bookmark-jump tries to change the page. This results in, for obscure reasons, trying to change the page in which ever window is currently selected. Solution: Defer changing the page after bookmark--jump-via has displayed the page. -ap