diff options
Diffstat (limited to 'src/unstable/cacheobject.h')
| -rw-r--r-- | src/unstable/cacheobject.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/unstable/cacheobject.h b/src/unstable/cacheobject.h index 6eb507b..47e09de 100644 --- a/src/unstable/cacheobject.h +++ b/src/unstable/cacheobject.h | |||
| @@ -86,7 +86,8 @@ namespace Bu | |||
| 86 | protected: | 86 | protected: |
| 87 | void changed( bool bChanged=true ) | 87 | void changed( bool bChanged=true ) |
| 88 | { | 88 | { |
| 89 | if( this->bChanged == false && bChanged == true && pCache ) | 89 | if( this->bChanged == false && bChanged == true && pCache && |
| 90 | pEntry && !pEntry->isDeleted() ) | ||
| 90 | pCache->objectChanged( getKey() ); | 91 | pCache->objectChanged( getKey() ); |
| 91 | 92 | ||
| 92 | this->bChanged = bChanged; | 93 | this->bChanged = bChanged; |
