From 17276cf4133d27e37b4ec678e79412de864b8f32 Mon Sep 17 00:00:00 2001 From: Michael M Slusarz Date: Tue, 18 Nov 2008 22:26:39 -0700 Subject: [PATCH] Sanity checking. --- imp/view.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/imp/view.php b/imp/view.php index 384bc710a..d962b5d11 100644 --- a/imp/view.php +++ b/imp/view.php @@ -139,10 +139,12 @@ case 'download_render': case 'view_attach': $render = $contents->renderMIMEPart($id, Util::getFormData('mode', IMP_Contents::RENDER_FULL), array('type' => $ctype)); - reset($render); - $key = key($render); - $browser->downloadHeaders($render[$key]['name'], $render[$key]['type'], true, strlen($render[$key]['data'])); - echo $render[$key]['data']; + if (!empty($render)) { + reset($render); + $key = key($render); + $browser->downloadHeaders($render[$key]['name'], $render[$key]['type'], true, strlen($render[$key]['data'])); + echo $render[$key]['data']; + } exit; case 'view_source': -- 2.11.0