diff --git a/modules/db_cassandra/dbcassa_base.cpp b/modules/db_cassandra/dbcassa_base.cpp
index 77cb12e..9e3cfb9 100644
--- a/modules/db_cassandra/dbcassa_base.cpp
+++ b/modules/db_cassandra/dbcassa_base.cpp
@@ -870,8 +870,16 @@ int db_cassa_raw_query(const db1_con_t* _h, const str* _s, db1_res_t** _r)
        }
 
        if (!cassa_cql_res.__isset.rows) {
-               LM_ERR("The resultype rows was not set, no point trying to parse result.\n");
-               goto error;
+               // This is hardly an issue ( in all cases )
+               // on INSERT Queries this makes total sense !!!
+               // it could be an issue on SELECT Queries though.
+               LM_DBG("The resultype rows was not set, no point trying to parse result.\n");
+   
+               db_res = db_new_result();
+               RES_ROW_N(db_res) = 0;
+               RES_COL_N(db_res)= 0;
+               *_r = db_res;
+               goto done;
        }
 
        res_cql_rows = cassa_cql_res.rows;