fix crash when action on feature without device