From 0f1c2d6ba8ae5cab8ef74aa1548359db895948eb Mon Sep 17 00:00:00 2001 From: "Michael J. Rubinsky" Date: Mon, 30 Aug 2010 16:16:40 -0400 Subject: [PATCH] Don't assume the gallery will always have images. Bug: 9200 --- ansel/lib/ImageGenerator.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ansel/lib/ImageGenerator.php b/ansel/lib/ImageGenerator.php index 15a9ff1ef..a4e9457e0 100644 --- a/ansel/lib/ImageGenerator.php +++ b/ansel/lib/ImageGenerator.php @@ -179,9 +179,11 @@ class Ansel_ImageGenerator $rnd = mt_rand(0, $cnt); try { $temp = $gallery->getImages($rnd, 1); - $aimg = array_shift($temp); - $aimg->load('screen'); - $images[] = $aimg->getHordeImage(); + if (count($temp)) { + $aimg = array_shift($temp); + $aimg->load('screen'); + $images[] = $aimg->getHordeImage(); + } } catch (Exception $e) { Horde::logMessage($e, 'ERR'); } -- 2.11.0