Index: trunk/modules/vci_mem_cache_v4/caba/source/src/vci_mem_cache_v4.cpp
===================================================================
--- trunk/modules/vci_mem_cache_v4/caba/source/src/vci_mem_cache_v4.cpp	(revision 245)
+++ trunk/modules/vci_mem_cache_v4/caba/source/src/vci_mem_cache_v4.cpp	(revision 246)
@@ -2714,5 +2714,5 @@
                 bool   eop  	= p_vci_ixr.reop.read();
                 data_t data 	= p_vci_ixr.rdata.read();
-                bool   error    = (p_vci_ixr.rerror.read()&0x1 == 0);
+                bool   error    = ((p_vci_ixr.rerror.read() & 0x1) == 1);
                 assert(((eop == (r_ixr_rsp_cpt.read() == (m_words-1))) || p_vci_ixr.rerror.read()) 
                     and "Error in VCI_MEM_CACHE : invalid length for a response from XRAM");
