Re-reading the rules for the dispel magic spell, I am struck by an interpretation of the text that makes no sense to me.

Choose one creature, object, or magical effect within range. Any spell of 3rd level or lower on the target ends.
If you choose a magical effect, namely a shadow blade, then dispel magic ends spells on the target.

But there are no spells on the shadow blade. It is the result of a spell.

Does this mean the dispel magic spell does nothing?

The same goes for casting dispel magic on a summoned creature. There are no spells on it, therefore nothing to dispel.

This can't be right?