diff --git a/youtube_dl/extractor/vidlii.py b/youtube_dl/extractor/vidlii.py
index ce35be62d..a4a523698 100644
--- a/youtube_dl/extractor/vidlii.py
+++ b/youtube_dl/extractor/vidlii.py
@@ -126,10 +126,10 @@ class VidLiiIE(InfoExtractor):
default=None) or self._search_regex(
r'duration\s*:\s*(\d+)', webpage, 'duration', fatal=False))
- view_count = int_or_none(self._search_regex(
- (r'([\d,]+) views',
- r'Views\s*:\s*([\d,]+)'),
- webpage, 'view count', fatal=False).replace(",", ""))
+ view_count = str_to_int(self._html_search_regex(
+ (r'([\d,.]+) views',
+ r'Views\s*:\s*([\d,.]+)'),
+ webpage, 'view count', fatal=False))
comment_count = int_or_none(self._search_regex(
(r']+id=["\']cmt_num[^>]+>(\d+)',