Index: core3/branches/unstable/MMOCoreORB/src/server/zone/templates/mobile/LairTemplate.h =================================================================== diff -u -N -r6209 -r6263 --- core3/branches/unstable/MMOCoreORB/src/server/zone/templates/mobile/LairTemplate.h (.../LairTemplate.h) (revision 6209) +++ core3/branches/unstable/MMOCoreORB/src/server/zone/templates/mobile/LairTemplate.h (.../LairTemplate.h) (revision 6263) @@ -74,7 +74,7 @@ void readObject(LuaObject* templateData) { spawnLimit = templateData->getIntField("spawnLimit"); - if (templateData->getStringField("faction")) { + if (templateData->getStringField("faction").length() > 0) { String factionString = templateData->getStringField("faction"); if (factionString == "imperial") {