diff --git a/src/audio/AudioLogic.cpp b/src/audio/AudioLogic.cpp index 5b2fb75c..475914c6 100644 --- a/src/audio/AudioLogic.cpp +++ b/src/audio/AudioLogic.cpp @@ -5076,7 +5076,7 @@ cAudioManager::ProcessPedOneShots(cPedParams ¶ms) m_sQueueSample.m_bRequireReflection = true; break; case SOUND_SHIRT_WIND_FLAP: - if (params.m_pPed->IsPlayer()) { + if (params.m_pPed->IsPlayer() && params.m_pPed->m_pMyVehicle) { if (m_asAudioEntities[m_sQueueSample.m_nEntityIndex].m_afVolume[i] > 0.0f) { if (m_asAudioEntities[m_sQueueSample.m_nEntityIndex].m_afVolume[i] > 1.0f) m_asAudioEntities[m_sQueueSample.m_nEntityIndex].m_afVolume[i] = 1.0f;