--- deliantra/Deliantra-Client/DC/Protocol.pm 2007/08/10 04:33:41 1.149 +++ deliantra/Deliantra-Client/DC/Protocol.pm 2007/08/12 09:39:49 1.151 @@ -584,10 +584,10 @@ return unless $self->{map}; # stop when destroyed - $self->have_tile ($id) - if $exists; - - $self->{texture}[$id]->upload; + if ($exists) { + $self->have_tile ($id); + $self->{texture}[$id]->upload; + } $self->bg_fetch; };