Buenas resulta que tengo un SP tal que:
  
Código:
 -- --------------------------------------------------------------------------------
-- Routine DDL
-- Note: comments before and after the routine body will not be stored by the server
-- --------------------------------------------------------------------------------
DELIMITER $$
CREATE DEFINER=`root`@`localhost` PROCEDURE `I_Marca`(out res int,
in in_nombre varchar(45))
BEGIN
DECLARE existe INT;
SET existe = 0;
SELECT COUNT(idMarcas) INTO existe FROM marcas WHERE Nombre = in_nombre;
IF (existe > 0) THEN
	SET res = 1;
ELSE
	INSERT INTO marcas VALUES (NULL, in_nombre);
	SET res = 0;
END IF;
END
  y cuando lo llamo I_Marca('Nike') me devuelve: 
#1318 - Incorrect number of arguments for PROCEDURE db.I_Marca; expected 2, got 1 
Como debo llamarlo?