diff --git a/lcl/interfaces/cocoa/cocoawsstdctrls.pas b/lcl/interfaces/cocoa/cocoawsstdctrls.pas index f1ef7c3d03..7b1b33ffd6 100644 --- a/lcl/interfaces/cocoa/cocoawsstdctrls.pas +++ b/lcl/interfaces/cocoa/cocoawsstdctrls.pas @@ -2020,7 +2020,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;