diff --git a/includes/features.image.inc b/includes/features.image.inc
index 713a93a..7e88040 100644
--- a/includes/features.image.inc
+++ b/includes/features.image.inc
@@ -74,7 +74,10 @@ function image_features_revert($module) {
   if ($default_styles = features_get_default('image')) {
     foreach (array_keys($default_styles) as $default_style) {
       if ($style = image_style_load($default_style)) {
-        image_style_delete($style);
+        // If image style has an isid, then it exists in database : delete it to revert.
+        if (isset($style['isid'])) {
+          image_style_delete($style);
+        }
       }
     }
   }
