diff --git a/openair-cn/MME_APP/mme_app_bearer.c b/openair-cn/MME_APP/mme_app_bearer.c
index 1edb32d5090392ff6000eb38e0d73dddc75a6331..dcab2828edefd10550525487a5ddfeb1b7563aff 100644
--- a/openair-cn/MME_APP/mme_app_bearer.c
+++ b/openair-cn/MME_APP/mme_app_bearer.c
@@ -475,7 +475,22 @@ mme_app_handle_create_sess_resp(
         current_bearer_p->prio_level             = create_sess_resp_pP->bearer_context_created.bearer_level_qos->pl;
         current_bearer_p->pre_emp_vulnerability  = create_sess_resp_pP->bearer_context_created.bearer_level_qos->pvi;
         current_bearer_p->pre_emp_capability     = create_sess_resp_pP->bearer_context_created.bearer_level_qos->pci;
-        current_bearer_p->prio_level  = create_sess_resp_pP->bearer_context_created.bearer_level_qos->pl;
+        MME_APP_DEBUG("%s set qci %u in bearer %u\n",
+                __FUNCTION__,
+                current_bearer_p->qci,
+                ue_context_p->default_bearer_id);
+    } else {
+        // if null, it is not modified
+        //current_bearer_p->qci                    = ue_context_p->pending_pdn_connectivity_req_qos.qci;
+#warning "may force QCI here to 9"
+        current_bearer_p->qci                    = 9;
+        //current_bearer_p->prio_level             =
+        current_bearer_p->pre_emp_vulnerability  = 1;
+        current_bearer_p->pre_emp_capability     = 1;
+        MME_APP_DEBUG("%s set qci %u in bearer %u (qos not modified by S/P-GW)\n",
+                __FUNCTION__,
+                current_bearer_p->qci,
+                ue_context_p->default_bearer_id);
     }
 
     mme_app_dump_ue_contexts(&mme_app_desc.mme_ue_contexts);