Abstract. The Bogomolov multiplier B 0 (G) of a finite group G is defined as the subgroup of the Schur multiplier consisting of the cohomology classes vanishing after restriction to all abelian subgroups of G. The triviality of the Bogomolov multiplier is an obstruction to Noether's problem. We show that if G is a central product of G 1 and G 2 , regarding K i ≤ Z(G i ), i = 1, 2, and θ : G 1 → G 2 is a group homomorphism such that its restriction θ| K1 : K 1 → K 2 is an isomorphism, then the triviality of B 0 (G 1 /K 1 ), B 0 (G 1 ) and B 0 (G 2 ) implies the triviality of B 0 (G). We give a positive answer to Noether's problem for all 2-generator p-groups of nilpotency class 2, and for one series of 4-generator p-groups of nilpotency class 2 (with the usual requirement for the roots of unity).