We give here a group extension sequence for calculating, for a non-simply-connected space X, the group of self-homotopy-equivalence classes which induce the identity automorphism of the fundamental group, that is the kernel of the representation → aut (π1(X)). This group extension sequence gives in terms of , where Xn is the n-th stage of a Postnikov decomposition. As special cases, we calculate for non-simply-connected spaces having at most two non-trivial homotopy groups, in dimensions 1 and n, as the unit group of a semigroup structure on ; and we calculate up to extension for non-simply-connected spaces having at most three non-trivial homotopy groups. The group is, for nice spaces, isomorphic to the groups and of self-homotopy-equivalence classes of X in the categories top*M and top M, respectively, where X→M = K1(π1(X)) is a top fibration which determines an isomorphism of the fundamental group; and our results are obtained initially in topM.