diff --git a/source/game/BaseCharacter.cpp b/source/game/BaseCharacter.cpp
index 9c130b0be41a9614f3888dfb0671e643035e392d..e11f41959166a54bbd9e95890a59426ad53436e4 100644
--- a/source/game/BaseCharacter.cpp
+++ b/source/game/BaseCharacter.cpp
@@ -117,6 +117,7 @@ CBaseCharacter::CBaseCharacter(CEntityManager * pMgr):
 	m_flashlight->setColor(float3(1.0f, 0.95f, 0.65f));
 	//m_flashlight->setShadowType(-1);
 	m_flashlight->setShadowType(1);
+	m_flashlight->setFlags(m_flashlight->getFlags() | LIGHT_INITIALLY_DARK);
 	m_flashlight->setEnable(false);
 
 	m_idTaskSpread = SET_INTERVAL(updateSpread, 1.0f / 30.0f);