Normally it would, but he's got 27 heart containers and can only have thirty hearts.
On the other hand, given that we know True Love can create new complete heart containers, the new hearts should be red permanent ones rather than gold temporary ones.