Initially I was using:

if @post.image == ""

This will always return false with paperclip because the value will never be nil due the fact of the default_url missing.png

Instead you can check the following way:

if @post.image?

or

if @post.image.exists?