reopen PO that has been invoiced

We have a case where we'd like to reopen a PO that has been invoiced however it is direct PO setup where there is no receipt as it is for non-goods.  I'm getting the below error when using the reopen/close function.  So is there any other way to open a PO to add extra lines after it has been invoiced, but not received? 

thanks

C