Even after all this time, this bug still persists...