diff --git a/include/vkcv/Core.hpp b/include/vkcv/Core.hpp
index b898d488bdf647dc3389488508ec565476557772..c4ef0f8b69f1be9c6d0a4b0823baad7c069d396a 100644
--- a/include/vkcv/Core.hpp
+++ b/include/vkcv/Core.hpp
@@ -100,7 +100,7 @@ namespace vkcv
             */
         template<typename T>
         Buffer<T> createBuffer(vkcv::BufferType bufferType,size_t size) {
-            return Buffer<T>(m_Context.getDevice(),m_Context.getPhysicalDevice, bufferType,size);
+            return Buffer<T>(m_Context.getDevice(),m_Context.getPhysicalDevice(), bufferType,size);
         };
         PassHandle createRenderPass(const Renderpass &pass) ;
         PipelineHandle createPipeline(const Pipeline &pipeline);