diff --git a/drupal/sites/all/modules/contrib/dummyimage/dummyimage.module b/drupal/sites/all/modules/contrib/dummyimage/dummyimage.module
index b451237..2296559 100644
--- a/drupal/sites/all/modules/contrib/dummyimage/dummyimage.module
+++ b/drupal/sites/all/modules/contrib/dummyimage/dummyimage.module
@@ -115,10 +115,13 @@ function dummyimage_preprocess_image(&$variables) {
   switch (variable_get('dummyimages_generate', DUMMYIMAGE_GENERATE_NONE)) {
     case DUMMYIMAGE_GENERATE_MISSING:
       // Reconstruct the original uri to check if it exist.
-      $path_parts = explode('/', strstr($variables['path'], '/styles/' . $variables['style_name']), 5);
-      $original_uri = strtok($path_parts[3] . '://' . $path_parts[4], '?');
-      if (is_file($original_uri)) {
-        break;
+      $sub_path = strstr($variables['path'], '/styles/' . $variables['style_name']);
+      if ($sub_path) {
+        $path_parts = explode('/', $sub_path, 5);
+        $original_uri = strtok($path_parts[3] . '://' . $path_parts[4], '?');
+        if (is_file($original_uri)) {
+          break;
+        }
       }
     case DUMMYIMAGE_GENERATE_ALL:
       $service = variable_get('dummyimages_service', 'dummyimage');
