diff --git a/app/imports/api/creature/creatureProperties/methods/getSlotFillFilter.js b/app/imports/api/creature/creatureProperties/methods/getSlotFillFilter.js
index 9ac41b4e..9558ff55 100644
--- a/app/imports/api/creature/creatureProperties/methods/getSlotFillFilter.js
+++ b/app/imports/api/creature/creatureProperties/methods/getSlotFillFilter.js
@@ -4,6 +4,7 @@ export default function getSlotFillFilter({ slot, libraryIds }) {
if (!libraryIds) throw 'LibraryIds is required for getSlotFillFilter';
let filter = {
+ fillSlots: true,
removed: { $ne: true },
$and: []
};
diff --git a/app/imports/client/ui/properties/PropertyForm.vue b/app/imports/client/ui/properties/PropertyForm.vue
index 1852494a..f108e593 100644
--- a/app/imports/client/ui/properties/PropertyForm.vue
+++ b/app/imports/client/ui/properties/PropertyForm.vue
@@ -38,6 +38,28 @@
v-if="context.isLibraryForm"
dense
>
+
+ $emit('change', {path: ['fillSlots'], value, ack})"
+ />
+
+
+ $emit('change', {path: ['searchable'], value, ack})"
+ />
+