Issue 577 - Cannot switch filter lists

Fixed subscription changing caused by a faulty logic introduced with the
JNI bindings refactoring.