Thread: Insert into master table ->" 0 rows affected" -> Hibernate problems

I have implemented partitioning using inheritance following the proposed solution here (using trigger):
 
My problem is that when my Hibernate application inserts to the master table, postgres returns "0 rows affected", which causes Hibernate to throw an exception since it expects the returned row count to be equal to the number of rows inserted.
 
Is there a solution to this, i.e. to get Postgres to return the correct number of rows inserted to the master table?