diff --git a/apps.manifest.inc b/apps.manifest.inc
index 82dc194..f841cad 100755
--- a/apps.manifest.inc
+++ b/apps.manifest.inc
@@ -199,19 +199,21 @@ function apps_request_manifest_image_process(&$manifest) {
   foreach($manifest['apps'] as $id => $app) {
     //Get Logo
     $logo_uri = $app['logo'];
-    $logo = (array) apps_retrieve_app_image($app['logo'], "{$app['name']} Logo");
+    if (!empty($app['name'])) {
+      $logo = (array) apps_retrieve_app_image($app['logo'], "{$app['name']} Logo");
 
-    $manifest['apps'][$id]['logo'] = !empty($logo) ? $logo : FALSE;
+      $manifest['apps'][$id]['logo'] = !empty($logo) ? $logo : FALSE;
 
-    //Get screenshots
-    foreach ($app['screenshots'] as $ss_id => $ss) {
-      $screenshot =  (array) apps_retrieve_app_image($ss, "{$app['name']} Screenshot $id");
+      //Get screenshots
+      foreach ($app['screenshots'] as $ss_id => $ss) {
+        $screenshot =  (array) apps_retrieve_app_image($ss, "{$app['name']} Screenshot $id");
 
-      if(!empty($screenshot)) {
-        $manifest['apps'][$id]['screenshots'][$ss_id] = $screenshot;
-      }
-      else {
-        unset($manifest['apps'][$id]['screenshots'][$ss_id]);
+        if(!empty($screenshot)) {
+          $manifest['apps'][$id]['screenshots'][$ss_id] = $screenshot;
+        }
+        else {
+          unset($manifest['apps'][$id]['screenshots'][$ss_id]);
+        }
       }
     }
   }
