Saludos amigos, hacía ya mucho tiempo que no venía

(Razones laborales)
Mi duda es un problema menor, y quería saber si Uds. podrían ayudarme con esto. Resulta ser que yo estoy acostumbrado a proveer mensajes al usuario cuando no tiene una selección en un Listbox sobre un dato que tiene que trabajar. Es decir, cuando no ha seleccionado algún ítem, le muestra un mensaje. Yo hago esto normalmente con...
Código Delphi
[-]if (listbox1.ItemIndex = -1) then begin
ShowMessage('Seleccione un ítem por favor.');
end;
Pero el TDBLookupListBox no tiene esa propiedad.

entonces intenté hacerlo con...
Código Delphi
[-]if (dblookuplistbox1.SelectedItem = '') then begin
ShowMessage('Seleccione un ítem por favor.');
end;[/
Pero no funciona, alguna pista que me puedan proporcionar por favor? Sé que es un componente dependiente de los datos provenientes de un dataset, pero tampoco sé si el dato seleccionado de allí lo pasa a algún Index para el dblookuplistbox. Gracias de antemano
