diff --git a/main.go b/main.go
index bfd67c1..19a1f41 100644
--- a/main.go
+++ b/main.go
@@ -822,7 +822,7 @@ func GenerateMangaChapterList(navigation FileWrapper) *list.List {
 		label := navChapter.FindElement("./navLabel/text").Text()
 		page := navChapter.FindElement("./content")
 
-		regex := "(?:Chapter|Episode) ([0-9]*)"
+		regex := "(?:Chapter|Episode) ([0-9IVXLCDM]*)"
 		match, _ := regexp.MatchString(regex, label)
 
 		if match {