Yes. Actually I owe the community an apology for this one, as it should have been foreseen. The way Sheeo and I were able to fix a number of bugs in the personal shield system was to actually get rid of them completely; Personal shields no longer have any collision box whatsoever. Instead, all damage hits the unit collision box, and the OnDamage code checks for an active personal shield and passes the damage along. We never tested with the Shield Disrupter, which, because it now never hits a shield when attacking something like Obsidian, does only 5 damage.
This fix re-works how the Disrupter functions in code. Now, instead of a special shield damage on top of the normal damage of 5, it just has Damage = 1300 and a special AntiShield damage type checked in OnDamage. This means that it no longer does any damage whatsoever to non-shields, but given that it previously did all of 2.5 DPS, it's not much cause for balance concern