diff --git a/src/Entity.jl b/src/Entity.jl
index 22699b7ab33c164098e5a67643e3e1b4cae19dd6..a9616b9579e7fefab042db496b90bff90d0b1f44 100644
--- a/src/Entity.jl
+++ b/src/Entity.jl
@@ -1931,7 +1931,7 @@ function set_value(
         )
     else
         # Type is a vector now
-        length = Cint(length(value))
+        vec_length = Cint(length(value))
         if in_type <: Vector{T} where {T<:AbstractString}
             err_code = ccall(
                 (:caosdb_entity_entity_set_string_list_value, CaosDB.library_name),
@@ -1939,7 +1939,7 @@ function set_value(
                 (Ref{_Entity}, Ptr{Ptr{Cchar}}, Cint),
                 entity,
                 value,
-                length,
+                vec_length,
             )
         elseif in_type <: Vector{T} where {T<:Bool}
             err_code = ccall(
@@ -1948,7 +1948,7 @@ function set_value(
                 (Ref{_Entity}, Ptr{Bool}, Cint),
                 entity,
                 value,
-                length,
+                vec_length,
             )
         elseif in_type <: Vector{T} where {T<:Integer}
             err_code = ccall(
@@ -1957,7 +1957,7 @@ function set_value(
                 (Ref{_Entity}, Ptr{Clong}, Cint),
                 entity,
                 Vector{Clong}(value),
-                length,
+                vec_length,
             )
         elseif integer <: Vector{T} where {T<:Number}
             err_code = ccall(
@@ -1966,7 +1966,7 @@ function set_value(
                 (Ref{_Entity}, Ptr{Cdouble}, Cint),
                 entity,
                 Vector{Cdouble}(value),
-                length,
+                vec_length,
             )
         end
     end