Blog Post
Smart collections criteria fix until Cyn.in update
To a problem discussed here:
Login as siteadmin, go to Site Settings and add the following code to the JavaScript for web statistics support
<script type="text/javascript">
<!--
/* HELPFUL FUNCTIONS */
function fix_colat() {
if ($('form[name="criteria_select"] select#criterion_type option').length <= 0) {
$('form[name="criteria_select"] select#criterion_type').html($('form[name="criteria_select"] select#criterion_type').text());
}
}
/* RUN MAIN FUNCTION */
$(document).ready(function () {
$('form[name="criteria_select"] select#criterion_type').change(function () { fix_colat();});
fix_colat();
});
-->
</script>
As always, you are free to comment the temporary fix :) Please note that when cyn.in 3.0.6 comes out you should remove this code and see how it works then :)
A javascript to automatically fix Smart Collections criteria for time being

Status Log
Wiki
Interesting point in question, though: Would it make sense to allow developers a more defined way, than above, to customize the current (already bloated) jQuery document.ready() function? Current is there in jq.cynin_custom.js in src -> ubify.viewlets -> browser, btw.
Will be looking at adding a "proper" fix for this really shortly in Cyn.in svn trunk, will update here when committed.