diff options
Diffstat (limited to 'OpenSim/Framework/Communications/Cache')
-rw-r--r-- | OpenSim/Framework/Communications/Cache/CachedUserInfo.cs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/OpenSim/Framework/Communications/Cache/CachedUserInfo.cs b/OpenSim/Framework/Communications/Cache/CachedUserInfo.cs index f38a109..4e57ead 100644 --- a/OpenSim/Framework/Communications/Cache/CachedUserInfo.cs +++ b/OpenSim/Framework/Communications/Cache/CachedUserInfo.cs | |||
@@ -619,7 +619,7 @@ namespace OpenSim.Framework.Communications.Cache | |||
619 | { | 619 | { |
620 | AddRequest( | 620 | AddRequest( |
621 | new InventoryRequest( | 621 | new InventoryRequest( |
622 | Delegate.CreateDelegate(typeof(SendInventoryDescendentsDelegate), this, "SendInventoryDecendents"), | 622 | Delegate.CreateDelegate(typeof(SendInventoryDescendentsDelegate), this, "SendInventoryDecendents", false, false), |
623 | new object[] { client, folderID, fetchFolders, fetchItems })); | 623 | new object[] { client, folderID, fetchFolders, fetchItems })); |
624 | 624 | ||
625 | return true; | 625 | return true; |
@@ -670,7 +670,8 @@ namespace OpenSim.Framework.Communications.Cache | |||
670 | 670 | ||
671 | public void Execute() | 671 | public void Execute() |
672 | { | 672 | { |
673 | m_delegate.DynamicInvoke(m_args); | 673 | if(m_delegate != null) |
674 | m_delegate.DynamicInvoke(m_args); | ||
674 | } | 675 | } |
675 | } | 676 | } |
676 | } \ No newline at end of file | 677 | } |