diff --git a/src/calibre/ebooks/mobi/writer8/skeleton.py b/src/calibre/ebooks/mobi/writer8/skeleton.py
index 2c3562e87b..c22d8342a6 100644
--- a/src/calibre/ebooks/mobi/writer8/skeleton.py
+++ b/src/calibre/ebooks/mobi/writer8/skeleton.py
@@ -305,7 +305,7 @@ class Chunker(object):
ans.append(start)
while rest:
start, rest = split_multibyte_text(rest)
- ans.append(b'' + start + '')
+ ans.append(b'' + start + b'')
return [Chunk(x, self.chunk_selector) for x in ans]
def merge_small_chunks(self, chunks):