diff --git a/lib/Lacuna/RPC/Building/BlackHoleGenerator.pm b/lib/Lacuna/RPC/Building/BlackHoleGenerator.pm index 1db8416f..b72d69eb 100644 --- a/lib/Lacuna/RPC/Building/BlackHoleGenerator.pm +++ b/lib/Lacuna/RPC/Building/BlackHoleGenerator.pm @@ -809,7 +809,10 @@ sub bhg_move_system { push @orbiting, $return; } for my $bod (@recalcs) { - $bod->recalc_chains; # We need to redo all the chains of the moved planets in one go. +# We need to redo all the chains of the moved planets in one go. + if ($bod->empire and $bod->get_type ne 'asteroid') { + $bod->recalc_chains; + } } return { id => $target_star->id,