¿Validación para asegurar la exclusividad de los valores vacíos, pero ignorándolos?

Tengo el siguiente modelo de validación de campo:

<code>validates_uniqueness_of :acronym, :scope => [:group_id], :case_sensitive => false
</code>

El problema es que este campo es opcional, y un valor vacío / nil está regresando como un acrónimo ya tomado. Solo quiero validar que un acrónimo es único si se proporcionó un valor ... ¿Hay alguna manera de actualizar esta validación para que tenga lugar solo si hay un valor real ... no nulo / vacío?

Gracias

Respuestas a la pregunta(1)

Su respuesta a la pregunta