Fix: don't analyze options if item.system == nil