give proper warning when robot isn't used while it's required