diff --git a/core/lib/compass/core/sass_extensions/functions/image_size.rb b/core/lib/compass/core/sass_extensions/functions/image_size.rb index fad357d1e5..70103cf779 100644 --- a/core/lib/compass/core/sass_extensions/functions/image_size.rb +++ b/core/lib/compass/core/sass_extensions/functions/image_size.rb @@ -15,7 +15,7 @@ def image_height(image_file) class ImageProperties def initialize(file) - @file = (file.respond_to?(:to_path) ? file.to_path : file) + @file = (file.respond_to?(:filename) ? file.filename : file) @file_type = File.extname(@file)[1..-1].downcase unless KNOWN_TYPES.include?(@file_type) raise Sass::SyntaxError, "Unrecognized file type: #{@file_type}"