We could rebuild it into a reusable then though, which I think is what OceanOfGaming and I were thinking. Then we'd have some level of maintenance to do on silos that got picked up.
i was looking in the code. and somehow i cant make it drop itself... i have to look deeper into that.
but for now....
i make it like you suggest. changing the recipe
Just replace the commented out part about "reSilo.minable" in data.lua with:
reSilo.minable.result = "reusable-rocket-silo"
The commented out part is using the wrong name. Would save a bit trouble not to use different names ("reusable-rocket-silo" and "rocket-silo-reusable") ;-)