[origin-ui-192] Handle cartridges restricted by gear size

what happens if data-gear-sizes is set to nil, can we take off the check