Filtrar un cuadro combinado que busca el precio de un producto dependiendo a que deposito corresponde
Tengo un formulario frm_encabezado_de_factura y un subformulario subfrm_detalles_de_factura, (ambos unidos por la clave id_factura) dentro del subformulario después de cargar la cantidad, mediante un cuadro combinado voy a buscar el producto (abre una consulta) es aquí donde quiero que me muestre solo los productos que corresponden a un deposito en especial que tengo cargado en el encabezado de la factura, en mi tabla de productos tengo un campo iddepositos.. Yo le cargo en la consulta en el criterio bajo el campo iddepositos: [frm_encabezado_de_factura]![iddepositos], cuando cargo la primera factura me trae bien, cuando cargo la siguiente factura y le cambio el deposito en la cabecera, me sigue trayendo el anterior deposito.. Por favor si me pueden dar una mano con esto, muy agradecido..