diff --git a/djblets/feedview/views.py b/djblets/feedview/views.py
index fcd4e6b6a933ce3a590d9e74fd36f15624baf820..ff26cbd3c19ad7b59ac76c3fe92a48637250252d 100644
--- a/djblets/feedview/views.py
+++ b/djblets/feedview/views.py
@@ -19,7 +19,10 @@ def view_feed(request, url, template_name="feedview/feed-page.html",
     a cached copy if available in order to reduce hits to the server.
     """
     def fetch_feed():
-        from djblets.feedview import feedparser
+        try:
+            import feedparser
+        except ImportError:
+            from djblets.feedview import feedparser
 
         data = urllib2.urlopen(url).read()
 
