Index: widgets.php
===================================================================
--- widgets.php	(revision 50636)
+++ widgets.php	(working copy)
@@ -1565,7 +1565,7 @@
 	echo '<ul>';
 	foreach ( $rss->get_items( 0, $items ) as $item ) {
 		$link = $item->get_link();
-		while ( stristr( $link, 'http' ) !== $link ) {
+		while ( $link && stristr( $link, 'http' ) !== $link ) {
 			$link = substr( $link, 1 );
 		}
 		$link = esc_url( strip_tags( $link ) );
Index: widgets/class-wp-widget-rss.php
===================================================================
--- widgets/class-wp-widget-rss.php	(revision 50636)
+++ widgets/class-wp-widget-rss.php	(working copy)
@@ -50,7 +50,7 @@
 		}

 		$url = ! empty( $instance['url'] ) ? $instance['url'] : '';
-		while ( stristr( $url, 'http' ) !== $url ) {
+		while ( $url && stristr( $url, 'http' ) !== $url ) {
 			$url = substr( $url, 1 );
 		}

@@ -74,7 +74,7 @@
 				$title = strip_tags( $rss->get_title() );
 			}
 			$link = strip_tags( $rss->get_permalink() );
-			while ( stristr( $link, 'http' ) !== $link ) {
+			while ( $link && stristr( $link, 'http' ) !== $link ) {
 				$link = substr( $link, 1 );
 			}
 		}
