Show "Add more items" for fields of limited cardinality?
You can do this in a form alter:

     YOURMODULE_form_alter(&amp;$form, &amp;$form_state, $form_id) {

        if ($form_id == 'YOURFORM') {
           if (isset($form['YOURFILED']['und']['#max_delta']) &amp;&amp; $form['YOURFIELD']['und']['#max_delta'] == 4) {
                $form['YOURFIELD']['und']['add_more']['#prefix'] = '&lt;div style="display:none;"&gt;';
                $form['YOURFIELD']['und']['add_more']['#suffix'] = '&lt;/div&gt;';
            }
}


The max delta should be one less than you want as the maximum. When the delta is 4, then after five addmore fields, the add more button will be hidden.