correct bug in read-property dispatch