diff --git a/runtime/quark/include/chameleon_quark.h b/runtime/quark/include/chameleon_quark.h
index 8e415b7c564c486fa9ffd9f4de9585adc3a9410e..bb454e22972857fae4dbd0840696edfd3a978e59 100644
--- a/runtime/quark/include/chameleon_quark.h
+++ b/runtime/quark/include/chameleon_quark.h
@@ -49,7 +49,7 @@ static inline int cham_to_quark_access( cham_access_t accessA ) {
 /*
  * Access to block pointer and leading dimension
  */
-#define RTBLKADDR( desc, type, m, n ) ( (type*)RUNTIME_data_getaddr( desc, m, n ) )
+#define RTBLKADDR( desc, type, m, n ) ( RUNTIME_data_getaddr( desc, m, n ) )
 
 #define RUNTIME_BEGIN_ACCESS_DECLARATION