¿Cómo deshabilito los resultados de la consulta al ejecutar un procedimiento almacenado desde un procedimiento almacenado?

Dentro de un procedimiento almacenado, otro procedimiento almacenado se llama dentro de un cursor. Para cada llamada, la ventana de resultados de SQL Management Studio muestra un resultado. El cursor gira más de 100 veces y en ese punto la ventana de resultados se rinde con un error. ¿Hay alguna forma en que pueda detener el procedimiento almacenado dentro del cursor para que no produzca resultados?

  WHILE @@FETCH_STATUS = 0
  BEGIN
    EXEC @RC = dbo.NoisyProc
    SELECT @RValue2 = 1 WHERE @@ROWCOUNT = 0
    FETCH NEXT FROM RCursor INTO @RValue1, @RValue2
  END

¡Gracias!