diff --git a/pandas/tests/io/test_html.py b/pandas/tests/io/test_html.py
index e1e40edd48873..078b5f8448d46 100644
--- a/pandas/tests/io/test_html.py
+++ b/pandas/tests/io/test_html.py
@@ -99,10 +99,9 @@ def test_banklist_url(self):
assert_framelist_equal(df1, df2)
- @pytest.mark.xfail(reason="no tables found: gh-20685")
@network
def test_spam_url(self):
- url = ('http://ndb.nal.usda.gov/ndb/foods/show/1732?fg=&man=&'
+ url = ('http://ndb.nal.usda.gov/ndb/foods/show/300772?fg=&man=&'
'lfacet=&format=&count=&max=25&offset=&sort=&qlookup=spam')
df1 = self.read_html(url, '.*Water.*')
df2 = self.read_html(url, 'Unit')