fix #3: avoid using default fetch limit if that was not set explicitly