diff --git a/src/Scenery/tilemgr.cxx b/src/Scenery/tilemgr.cxx
index ea5b4b2fc..c7da20b2c 100644
--- a/src/Scenery/tilemgr.cxx
+++ b/src/Scenery/tilemgr.cxx
@@ -521,5 +521,5 @@ bool FGTileMgr::set_tile_filter( bool f ) {
 
 int FGTileMgr::tile_filter_cb( ssgEntity *, int )
 {
-  return tile_filter;
+  return tile_filter ? 1 : 0;
 }