diff --git a/dlls/dsound/dsound_main.c b/dlls/dsound/dsound_main.c index 112ce78d4a2..796fe1e5261 100644 --- a/dlls/dsound/dsound_main.c +++ b/dlls/dsound/dsound_main.c @@ -510,7 +510,7 @@ HRESULT enumerate_mmdevices(EDataFlow flow, GUID *guids, } if(device != defdev){ - send_device(device, &guids[n], cb, user); + keep_going = send_device(device, &guids[n], cb, user); ++n; }