diff --git a/src/aparapi/com.amd.aparapi.jni/src/cpp/runKernel/Aparapi.cpp b/src/aparapi/com.amd.aparapi.jni/src/cpp/runKernel/Aparapi.cpp
index 4c5be21da959823c1b2bfbf961c60dff965c7158..205c425853f584fbe0b29da677a87bd0775b0821 100644
--- a/src/aparapi/com.amd.aparapi.jni/src/cpp/runKernel/Aparapi.cpp
+++ b/src/aparapi/com.amd.aparapi.jni/src/cpp/runKernel/Aparapi.cpp
@@ -1182,6 +1182,8 @@ char *buildFilePath(const char *basePart,const char *filePart)
     if(basePart!=NULL)
     	fullPathLength += strlen(basePart);
     char *fullPath = new char[fullPathLength + 1];
+    //!!! poz bug fix - init to null !!!
+    fullPath[0]='\0';
     if(basePart!=NULL)
     {
       strcpy(fullPath,basePart);