A method for a user equipment, UE, to transmit a hybrid automatic repeat request-acknowledgement, HARQ-ACK signal, wherein the UE is configured, by a base station, with C cells in a downlink of a communication system, with a first transmission mode conveying a maximum of two data Transport Blocks, TBs, in each of C 2 configured cells during a Transmission Time Interval, TTI, where C 2 is less than or equal to C, and with a second transmission mode conveying one data TB in each of C- C 2 configured cells during the TTI, the method comprising the steps of: receiving N transport blocks on the C configured cells in the transmission time interval, TTI; generating C+C 2 HARQ-ACK bits, one HARQ-ACK bit per transport block, wherein two HARQ-ACK bits are generated for each of the C 2 configured cells and one HARQ-ACK bit is generated for each of the C- C 2 configured cells, wherein a negative acknowledgement, NACK, is generated for C+C 2 -N not received transport blocks; generating the HARQ-ACK signal including the generated C+C 2 HARQ-ACK bits; adjusting transmission power for the generated HARQ-ACK signal based on the number of the received transport blocks N; and transmitting the HARQ-ACK signal including the generated C+C 2 HARQ-ACK bits with the adjusted transmission power on a physical uplink control channel, PUCCH. wherein the UE is configured, by a base station, with C cells in a downlink of a communication system, with a first transmission mode conveying a maximum of two data Transport Blocks, TBs, in each of C 2 configured cells during a Transmission Time Interval, TTI, where C 2 is less than or equal to C, and with a second transmission mode conveying one data TB in each of C- C 2 configured cells during the TTI, the method comprising the steps of: receiving N transport blocks on the C configured cells in the transmission time interval, TTI; generating C+C 2 HARQ-ACK bits, one HARQ-ACK bit per transport block, wherein two HARQ-ACK bits are generated for each of the C 2 configured cells and one HARQ-ACK bit is generated for each of the C- C 2 configured cells, wherein a negative acknowledgement, NACK, is generated for C+C 2 -N not received transport blocks; generating the HARQ-ACK signal including the generated C+C 2 HARQ-ACK bits; adjusting transmission power for the generated HARQ-ACK signal based on the number of the received transport blocks N; and transmitting the HARQ-ACK signal including the generated C+C 2 HARQ-ACK bits with the adjusted transmission power on a physical uplink control channel, PUCCH. receiving N transport blocks on the C configured cells in the transmission time interval, TTI; generating C+C 2 HARQ-ACK bits, one HARQ-ACK bit per transport block, wherein two HARQ-ACK bits are generated for each of the C 2 configured cells and one HARQ-ACK bit is generated for each of the C- C 2 configured cells, wherein a negative acknowledgement, NACK, is generated for C+C 2 -N not received transport blocks; generating the HARQ-ACK signal including the generated C+C 2 HARQ-ACK bits; adjusting transmission power for the generated HARQ-ACK signal based on the number of the received transport blocks N; and transmitting the HARQ-ACK signal including the generated C+C 2 HARQ-ACK bits with the adjusted transmission power on a physical uplink control channel, PUCCH.