diff --git a/cloudinary.module b/cloudinary.module
index 9b44795..243da5b 100644
--- a/cloudinary.module
+++ b/cloudinary.module
@@ -296,7 +296,7 @@ function cloudinary_prepare_transformation($data, $only = TRUE) {
   $data = cloudinary_preprocess_transformation($data);
   // Rotation Angle.
   if (isset($data['angle']) || isset($data['angles'])) {
-    if (isset($data['crop']) && $data['crop'] != 'crop') {
+    if (isset($data['crop']) && !in_array($data['crop'], array_keys(_cloudinary_options_crop()))) {
       unset($data['crop']);
     }
     if (isset($data['angle']) && count($data) > 1) {
