El reglamento de jornaleros impuesto por el general Justo Rufino Barrios ya no era suficiente para proveer a las fincas cafetaleras de mano de obra suficiente, y el gobierno del general Jorge Ubico lo derogó, sustituyéndolo por la "ley de vagancia", la cual forzaba a los jornaleros a demostrar que habían hecho 100 jornales en el año, o de lo contrario eran obligados a trabajar gratuitamente en la construcción de caminos.