Dropdown empty option in order for my client to have the choice of selecting options or not, I entered an empty (blank) option in a dropdown field.

In the frontend, I use this code:

{% if entry.dropdownFieldHandle|length %}
&lt;dt&gt;Title&lt;/dt&gt;
&lt;dd&gt;{{ entry.dropdownFieldHandle }}&lt;/dd&gt;
{% endif %}


The problem is even if the client chooses the blank option, it still makes the code appear.

Where am I wrong?
If the client selects an empty value you probably will get an empty value back.

Try this:

{# Make sure we have a value #}
{% if entry.dropdownFieldHandle != "" %}
    &lt;dt&gt;Title&lt;/dt&gt;
    &lt;dd&gt;{{ entry.dropdownFieldHandle }}&lt;/dd&gt;
{% endif %}