Index: src/lib/elm_genlist.c
===================================================================
--- src/lib/elm_genlist.c	(revision 62577)
+++ src/lib/elm_genlist.c	(working copy)
@@ -3485,17 +3485,28 @@ elm_genlist_item_insert_after(Evas_Object
      {
         if ((flags & ELM_GENLIST_ITEM_GROUP) &&
             (after->flags & ELM_GENLIST_ITEM_GROUP))
-          wd->group_items = eina_list_append_relative(wd->group_items, it,
-                                                      after);
+          {
+             Elm_Genlist_Item *it2 = NULL;
+             Eina_List *ll = eina_list_last(after->items);
+             if (ll) it2 = ll->data;
+
+             wd->group_items = eina_list_append_relative(wd->group_items, it,
+                                                         after);
+
+             wd->items =
+               eina_inlist_append_relative(wd->items, EINA_INLIST_GET(it),
+                                           EINA_INLIST_GET(it2));
+             it->rel = it2;
+          }
      }
    else
      {
         it->parent->items = eina_list_append_relative(it->parent->items, it,
                                                       after);
+        wd->items = eina_inlist_append_relative(wd->items, EINA_INLIST_GET(it),
+                                                EINA_INLIST_GET(after));
+        it->rel = after;
      }
-   wd->items = eina_inlist_append_relative(wd->items, EINA_INLIST_GET(it),
-                                           EINA_INLIST_GET(after));
-   it->rel = after;
    it->rel->relcount++;
    it->before = EINA_FALSE;
    _item_queue(wd, it);
Index: AUTHORS
===================================================================
--- AUTHORS	(revision 62577)
+++ AUTHORS	(working copy)
@@ -42,3 +42,4 @@ Prince Kumar Dubey <prince.dubey@samsung.com> <pri
 Sung W. Park <sungwoo@gmail.com>
 Thierry el Borgi <thierry@substantiel.fr>
 Shilpa Singh <shilpa.singh@samsung.com> <shilpasingh.o@gmail.com>
+Chanwook Jung <joey.jung@samsung.com>
