diff --git a/gresource.xml b/gresource.xml
index 9c5c8bb..027019c 100644
--- a/gresource.xml
+++ b/gresource.xml
@@ -12,4 +12,7 @@
ubl-settings-repomanager.css
+
+ crypt-key.csv
+
\ No newline at end of file
diff --git a/source/CMakeLists.txt b/source/CMakeLists.txt
index c690837..aafb4c3 100644
--- a/source/CMakeLists.txt
+++ b/source/CMakeLists.txt
@@ -38,6 +38,7 @@ set(DEPENDFILES
../ubl-settings-repomanager-repo-block.glade
../gresource.xml
../ubl-settings-repomanager.css
+ ../crypt-key.csv
)
file(COPY ${DEPENDFILES} DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
diff --git a/source/ubl-settings-repomanager-key.c b/source/ubl-settings-repomanager-key.c
index 01dfd76..b9510bb 100644
--- a/source/ubl-settings-repomanager-key.c
+++ b/source/ubl-settings-repomanager-key.c
@@ -95,7 +95,7 @@ key_creation_window *yon_key_creation_window_new(){
g_signal_connect(G_OBJECT(window->AddButton),"clicked",G_CALLBACK(on_key_generate_accept),window);
int size;
- config_str encription_keys = yon_file_open(key_encription_path,&size);
+ config_str encription_keys = yon_resource_open_file(key_encription_path,&size);
window->expire_time=0;
for (int i=1;i