Please apply this fix on live site without reinstalling avatar module:
DELETE FROM `sys_page_compose` WHERE `Page` = 'pedit' AND `Desc` = 'Manage Avatars';
SET @iMaxOrder = (SELECT `Order` + 1 FROM `sys_page_compose` WHERE `Page` = 'pedit' AND `Column` = 2 ORDER BY `Order` DESC LIMIT 1);
INSERT INTO `sys_page_compose` (`Page`, `PageWidth`, `Desc`, `Caption`, `Column`, `Order`, `Func`, `Content`, `DesignBox`, `ColWidth`, `Visible`, `MinWidth`)
VALUES ('pedit', '998px', 'Manage Avatars', '_bx_ava_manage_avatars', 2, @iMaxOrder, 'PHP', 'return BxDolService::call(''avatar'', ''manage_avatars'', array ((int)$_REQUEST[''ID'']));', 1, 50, 'memb', 0);
Clean /cache/ folder after applying this fix.
Please note, it is assumed that profile edit page is 2 columns page and 'edit avatars' block is added into second column. If you have other layout(1 column layout) on profile edit page - this fix may not work.
Well this problem, bug or what ever still persists even if UNI - template is activated, just got a new template, same problem.
How to get rid of the problem without having to uninstall avatars and changing that sql file? I have a live site with over 1000 active members on it and uninstalling this is not the best idea...
Please help out.