Separators causing havoc with flyout toolbar

After having added separators here:

They work OK (aside from being invisible) when the toolbar is torn off and floating.

But as a flyout, this is what happens:

Looks like as a flyout, the separators are being considered as having a full button height, but the stored toolbar size doesn’t know understand this so it’s too short. And it doesn’t read the missing button names correctly (Macro 178/179). Just another brick in the wall…