diff --git a/app/services/variant_service.rb b/app/services/variant_service.rb
index e3a4c2cea45becdbfee9b562ba7dec9d5e6bc70f..5644b18ee546e28b3489def6f62c0537007616a9 100644
--- a/app/services/variant_service.rb
+++ b/app/services/variant_service.rb
@@ -31,7 +31,12 @@ class VariantService
   def transformations
     @transformations ||= begin
       transformations = { format: @format }
-      transformations[]
+      if params[:size].present?
+        split_size = params[:size].split('x')
+        dimensions = Array.new(2) { |i| split_size[i].to_i || nil }
+      else
+        dimensions = blob_size
+      end
     end
   end