diff --git a/lcl/interfaces/cocoa/cocoawsstdctrls.pas b/lcl/interfaces/cocoa/cocoawsstdctrls.pas index d37a125901..ca52f449d2 100644 --- a/lcl/interfaces/cocoa/cocoawsstdctrls.pas +++ b/lcl/interfaces/cocoa/cocoawsstdctrls.pas @@ -1987,7 +1987,8 @@ begin Exit; if not ADroppedDown then exit; comboBox:= TCocoaComboBox(ACustomComboBox.Handle); - comboBox.cell.performSelector_withObject_afterDelay( ObjCSelector('moveDown:'), nil, 0 ); + if comboBox.cell.respondsToSelector(ObjCSelector('moveDown:')) then + comboBox.cell.performSelector_withObject_afterDelay( ObjCSelector('moveDown:'), nil, 0 ); end;