diff --git a/modules/juce_blocks_basics/topology/juce_PhysicalTopologySource.cpp b/modules/juce_blocks_basics/topology/juce_PhysicalTopologySource.cpp index 27416d5e4a..a21e9804dc 100644 --- a/modules/juce_blocks_basics/topology/juce_PhysicalTopologySource.cpp +++ b/modules/juce_blocks_basics/topology/juce_PhysicalTopologySource.cpp @@ -370,7 +370,7 @@ struct PhysicalTopologySource::Internal String deviceVersion (reinterpret_cast (d.version.version), jmin (static_cast (d.version.length), sizeof (d.version.version))); - if (d.uid == uid && deviceVersion != version) + if (d.uid == uid && deviceVersion != version && deviceVersion.isNotEmpty()) return true; }