diff --git a/src/calibre/ebooks/pdf/html_writer.py b/src/calibre/ebooks/pdf/html_writer.py
index 067d92ca75..54c37e7886 100644
--- a/src/calibre/ebooks/pdf/html_writer.py
+++ b/src/calibre/ebooks/pdf/html_writer.py
@@ -503,7 +503,7 @@ class AnchorLocation(object):
self.pagenum, self.left, self.top, self.zoom = pagenum, left, top, zoom
def __repr__(self):
- return 'AnchorLocation(pagenum={}, left={}, top={}, zoom={})'.format(self.as_tuple)
+ return 'AnchorLocation(pagenum={}, left={}, top={}, zoom={})'.format(*self.as_tuple)
@property
def as_tuple(self):