yet another weaklist fix