diff --git a/LCS/WinCCWrapper/src/WinCCManager.cc b/LCS/WinCCWrapper/src/WinCCManager.cc
index f9923a054bca5425a24c06f2b7bfea9e845b0c61..561f946b3cb9b7b4b9e42cd32472c339958cd283 100644
--- a/LCS/WinCCWrapper/src/WinCCManager.cc
+++ b/LCS/WinCCWrapper/src/WinCCManager.cc
@@ -622,7 +622,7 @@ bool WinCCManager::set_datapoint_validity(const std::string &name, bool validity
         if(DpIdentificationResult::DpIdentOK == dir) {
             VariableType dpId_VariableType = DpElement::getVariableType(dpId_ElementType);
             std::cout << "DpVariableType is " << dpId_VariableType << "\n";  // Print db JZ
-            VariableType value_VariableType = value.isA();
+            VariableType value_VariableType = value->isA();
             std::cout << "Value Variable Type is " << value_VariableType << "\n";
         }