Fixed protocol @only warning