diff --git a/main.lua b/main.lua index 020e140..2331929 100644 --- a/main.lua +++ b/main.lua @@ -426,9 +426,11 @@ local function populateThrusterValues() local subnetworkId = peripheral.wrap(thruster.name).getSubnetworkAnchorId() for _, transmissionType in ipairs(TransmissionTypes) do local transmissions = peripheral.find(transmissionType) - for _, transmission in ipairs(transmissions) do - if transmission.getSelfId() == subnetworkId then - thruster.transmission = peripheral.getName(transmission) + if transmissions ~= nil and transmissions[1] ~= nil then + for _, transmission in ipairs(transmissions) do + if transmission.getSelfId() == subnetworkId then + thruster.transmission = peripheral.getName(transmission) + end end end end