diff --git a/lib/icinga/externalcommandprocessor.cpp b/lib/icinga/externalcommandprocessor.cpp index 3079837d8..5d182e5ff 100644 --- a/lib/icinga/externalcommandprocessor.cpp +++ b/lib/icinga/externalcommandprocessor.cpp @@ -1855,7 +1855,7 @@ void ExternalCommandProcessor::ChangeHostModattr(double time, const std::vector< int modifiedAttributes = Convert::ToLong(arguments[2]); { - ObjectLock olock(service); + ObjectLock olock(hc); hc->SetModifiedAttributes(modifiedAttributes); }