diff options
Diffstat (limited to 'app/Controllers/feedController.php')
| -rwxr-xr-x | app/Controllers/feedController.php | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/app/Controllers/feedController.php b/app/Controllers/feedController.php index dabfb348f..0d1cd3230 100755 --- a/app/Controllers/feedController.php +++ b/app/Controllers/feedController.php @@ -375,6 +375,9 @@ class FreshRSS_feed_Controller extends FreshRSS_ActionController { $simplePie = $simplePiePush; //Used by WebSub } elseif ($feed->kind() === FreshRSS_Feed::KIND_HTML_XPATH) { $simplePie = $feed->loadHtmlXpath(false, $isNewFeed); + if ($simplePie == null) { + throw new FreshRSS_Feed_Exception('HTML+XPath Web scraping failed for [' . $feed->url(false) . ']'); + } } else { $simplePie = $feed->load(false, $isNewFeed); } |
