[3.8] Fix #1546 : Disallow push when records can not be pushed