Conditions: first item is a proper name; ibn qualifies it directly rather than predicating about it; ibn is annexed to a second proper name.
Opening interactive controls...
Conditions for Ibn Omission
Tanwīn: Five Types, Their Function, and Omission
Conditions: first item is a proper name; ibn qualifies it directly rather than predicating about it; ibn is annexed to a second proper name.