Servidor de SQL tipo de tabla de operandos de choque

Tengo el mismo tipo de tabla definido en dos esquemas de base de datos diferentes. Cuando trato de llamar a un SP de un esquema a otro pasando el tipo como parámetro, recibí el siguiente error:

"Operand type clash myCustomType es incompatible con myCustomType"

Tengo el siguiente código:

Definición de tipo
CREATE TYPE myCustomType AS TABLE
(
  somevalue INT, 
  somevalue2 INT
);
Definición de procedimiento almacenado
USE DB1
GO
CREATE PROC1( 
  @myVar myCustomType READONLY
)
AS
BEGIN
  EXEC db2.dbo.PROC2 @myVar
END

GO

USE DB2
GO
CREATE PROC2( 
  @myVar myCustomType READONLY
)
AS
BEGIN
  --do something with myVar  
END
Ejecución
USE db1
GO
DECLARE @myVar myCustomType
INSERT into @myVar(1,2)
EXEC PROC1 @myVar

¿Como puedo solucionar este problema?