diff options
Diffstat (limited to 'indra/newview/llviewerparcelmgr.cpp')
-rw-r--r-- | indra/newview/llviewerparcelmgr.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/indra/newview/llviewerparcelmgr.cpp b/indra/newview/llviewerparcelmgr.cpp index a31708a621..81576bd5fc 100644 --- a/indra/newview/llviewerparcelmgr.cpp +++ b/indra/newview/llviewerparcelmgr.cpp @@ -698,9 +698,10 @@ BOOL LLViewerParcelMgr::agentCanBuild() const { if (mAgentParcel) { - return gAgent.isGodlike() - || (mAgentParcel->getOwnerID() == gAgent.getID()) - || (mAgentParcel->getAllowModify()); + return (gAgent.isGodlike() + || (mAgentParcel->allowModifyBy( + gAgent.getID(), + gAgent.getGroupID()))); } else { |