diff --git a/src/data.rs b/src/data.rs
index 3f224a89ce8ea573639cb9503a496883761dc56a..cab4b2f2693f33416593550b42b75eac431001ad 100644
--- a/src/data.rs
+++ b/src/data.rs
@@ -269,7 +269,7 @@ fn load_layout_data_with_fallback(
     //let mut variant_path_buf = PathBuf::new();
     //variant_path_buf.push(variant_path);
     
-    for (kind, source) in list_layout_sources(variant_name, kind, path) {
+    for (kind, source) in list_layout_sources(&variant_name, kind, path) {
         let layout = load_layout_data(source.clone());
         match layout {
             Err(e) => match (e, source) {