In an k2 override, in the file catetory_item.php replace the following
<?php if ($this->item->params->get('catItemReadMore')): ?>
with
<?php if ($this->item->params->get('catItemReadMore') && ($this->item->fulltext != "")): ?>
This will present a readmore if there is more to see and hide it if there is not