diff --git a/wire/modules/Inputfield/InputfieldPage/InputfieldPage.js b/wire/modules/Inputfield/InputfieldPage/InputfieldPage.js
index 23a11492..e30c3ea5 100644
--- a/wire/modules/Inputfield/InputfieldPage/InputfieldPage.js
+++ b/wire/modules/Inputfield/InputfieldPage/InputfieldPage.js
@@ -54,6 +54,7 @@ function initInputfieldPageDependentSelects($inputfieldPage) {
selector = selector.replace(part, '=' + v);
selector = selector.replace(/,\s*/g, '&');
+ selector = selector.replace(/\./g, '-');
if(selector.indexOf('_LPID')) selector = selector.replace(/_LPID[0-9]+/g, '');
@@ -85,7 +86,7 @@ function initInputfieldPageDependentSelects($inputfieldPage) {
if(!label.length) label = page.name;
// create ");
+ $option = $("").attr('value', page.id).text(label);
if(selected) $option.attr('selected', 'selected');
// add the