diff --git a/sickbeard/providers/libertalia.py b/sickbeard/providers/libertalia.py
index 4a4b9b6b4c097cd83d0bcb1951bfd37cc55d1f6e..dc2a9a5141570b2c3774eead9bd91bdf2a026c47 100644
--- a/sickbeard/providers/libertalia.py
+++ b/sickbeard/providers/libertalia.py
@@ -99,7 +99,7 @@ class LibertaliaProvider(generic.TorrentProvider):
                 with BS4Parser(data, features=["html5lib", "permissive"]) as html:
                     resultsTable = html.find("table", {"class" : "torrent_table"})
                     if resultsTable:
-                        rows = resultsTable.findAll("tr", {"class" : re.compile("torrent_row(.*)?")})
+                        rows = resultsTable.findAll("tr", {"class" : re.compile("torrent_row.*")})
                         for row in rows:
 
                             # bypass first row because title only