gtk < 2.24 compat fixes