Index: source/blender/src/editview.c =================================================================== RCS file: /cvsroot/bf-blender/blender/source/blender/src/editview.c,v retrieving revision 1.139 diff -u -r1.139 editview.c --- source/blender/src/editview.c 22 Apr 2007 22:08:18 -0000 1.139 +++ source/blender/src/editview.c 25 Apr 2007 20:49:00 -0000 @@ -1813,7 +1813,15 @@ Base *next = base->next; if(base->lay & G.vd->lay) { while (base->selcol == (*col & 0xFFFF)) { /* we got an object */ - + if((base->object->type != OB_ARMATURE) && (G.vd->flag & V3D_POSEMODE)) { + base->selcol= 0; + col+= 4; + hits--; + if(hits==0) + break; + continue; + } + if(*col & 0xFFFF0000) { /* we got a bone */ bone = get_indexed_bone(base->object, *col & ~(BONESEL_ANY)); if(bone) {