@@ -825,7 +825,7 @@ function cardString(template, components) {
825825 return code;
826826}
827827
828−function createCardComponent(parent, template, components) {
828+function createCardComponent(parent, template, components, identifier) {
829829 var imports = 'import QtQuick 2.4; \n\
830830 import Ubuntu.Components 1.3; \n\
831831 import Ubuntu.Settings.Components 0.1; \n\
@@ -835,7 +835,7 @@ function createCardComponent(parent, template, components) {
835835 var code = imports + 'Component {\n' + card + '}\n';
836836
837837 try {
838− return Qt.createQmlObject(code, parent, "createCardComponent");
838+ return Qt.createQmlObject(code, parent, identifier);
839839 } catch (e) {
840840 console.error("ERROR: Invalid component created.");
841841 console.error("Template:");