diff --git a/blackberry-qnx/bb10/bar-descriptor.xml b/blackberry-qnx/bb10/bar-descriptor.xml
index 24a26a9956..78caf9983a 100644
--- a/blackberry-qnx/bb10/bar-descriptor.xml
+++ b/blackberry-qnx/bb10/bar-descriptor.xml
@@ -69,7 +69,7 @@
overlays
assets
icon.png
- modules
+ lib
diff --git a/blackberry-qnx/bb10/src/RetroArch-Cascades.cpp b/blackberry-qnx/bb10/src/RetroArch-Cascades.cpp
index c6708c769a..765840ed2b 100644
--- a/blackberry-qnx/bb10/src/RetroArch-Cascades.cpp
+++ b/blackberry-qnx/bb10/src/RetroArch-Cascades.cpp
@@ -87,7 +87,7 @@ RetroArch::RetroArch()
//Get core DropDown reference to populate it in C++
coreSelection = mAppPane->findChild("dropdown_core");
connect(coreSelection, SIGNAL(selectedValueChanged(QVariant)), this, SLOT(onCoreSelected(QVariant)));
- core_info_list = get_core_info_list("/app/native/modules/");
+ core_info_list = get_core_info_list(g_settings.libretro);
populateCores(core_info_list);
Application::instance()->setScene(mAppPane);
@@ -246,7 +246,6 @@ void RetroArch::onCoreSelected(QVariant value)
coreSelectedIndex = value.toInt();
core.clear();
- core.append("app/native/lib/");
core.append(core_info_list->list[coreSelectedIndex].path);
emit coreChanged(core);