diff --git a/OsmAnd/src/net/osmand/plus/activities/MainMenuActivity.java b/OsmAnd/src/net/osmand/plus/activities/MainMenuActivity.java index 1514cee62c..c51c94ed40 100644 --- a/OsmAnd/src/net/osmand/plus/activities/MainMenuActivity.java +++ b/OsmAnd/src/net/osmand/plus/activities/MainMenuActivity.java @@ -160,6 +160,10 @@ public class MainMenuActivity extends BaseDownloadActivity implements OsmAndLoca }); } + if (getMyApplication().getFavorites().getFavouritePoints().size() > 0) { + getLocationProvider().addCompassListener(this); + getLocationProvider().registerOrUnregisterCompassListener(true); + } } @Override