When P2Pool learns that there's a new block, it mines empty blocks until bitcoind gives it a block template.
The alternative to doing this would be to mine orphaned blocks rather than empty ones. :/
Blame bad coding not bitcoin.
Do it right like we do on ckpool and never mine empty blocks ...
Jeze Kano, if it bothers you so much why don't you contribute to the open source code base of the only decentralized pool rather then promoting your own centralized solution in our thread AGAIN...
Better yet, why not grow a real sack and attack the real problem pools mining empty blocks like antpool?
What's your hate on p2pool all about anyway? Or is it just your not so subtle form of gurrilla marketing?