From 5a439a31f3ef58b826ffe21c8972d6373165b8bb Mon Sep 17 00:00:00 2001
From: Roland Haeder <roland@mxchange.org>
Date: Fri, 4 Mar 2016 22:46:30 +0100
Subject: [PATCH] Fixes E_WARNING from foreach() because count() seem to return
 TRUE even when $r is no array ?!

Signed-off-by: Roland Haeder <roland@mxchange.org>
---
 boot.php | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/boot.php b/boot.php
index a1f29398f..fdf0fa3aa 100644
--- a/boot.php
+++ b/boot.php
@@ -1849,7 +1849,8 @@ function load_contact_links($uid) {
 	$r = q("SELECT `id`,`network`,`url`,`thumb`, `rel` FROM `contact` WHERE `uid` = %d AND `self` = 0 AND `blocked` = 0 AND `thumb` != ''",
 			intval($uid)
 	);
-	if(count($r)) {
+
+	if(is_filled_array($r)) {
 		foreach($r as $rr){
 			$url = normalise_link($rr['url']);
 			$ret[$url] = $rr;