--- src/stk.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/stk.c b/src/stk.c index 5c79183..e242bf5 100644 --- a/src/stk.c +++ b/src/stk.c @@ -539,6 +539,11 @@ static gboolean stk_alpha_id_set(struct ofono_stk *stk, if (stk->current_agent == NULL) return FALSE; + /* AID shall not be displayed in case of self explanatory icon */ + if (icon->id != 0 && icon->qualifier == + STK_ICON_QUALIFIER_TYPE_SELF_EXPLANATORY) + alpha[0]='\0'; + if (stk->respond_on_exit) stk_agent_display_action(stk->current_agent, alpha, icon, user_termination_cb, stk, NULL); -- 1.7.9.5