I noticed today when working with k2.2.2 that the pagination was not working as expected.
Specifically I expected that if Pagination was set to "auto" for a category that means that thediv would only display if pagination was needed. However that was not the case. It was showing even when pagination was not needed (it was empty between the div tags).
A look at the code shows that it is doing a IF statement checking for the the results of count($this->pagination->getPagesLinks()).
Apparently the "count" was 1 or higher because even when there was no pagination needed it was returning true on this IF statement and generating the DIV.
To fix this, and get it working the way I expected, I simply removed the count() function from the IF statement, leaving me this:
if($this->pagination->getPagesLinks()) :
This only returned TRUE if there was pagination needed and returned FALSE when none was needed, producing the results I expected.
So either this is a bug, or my expectations were wrong.
Hope this helps someone and gets fixed if its a bug.
James