diff --git a/sky/packages/sky/example/fitness/lib/feed.dart b/sky/packages/sky/example/fitness/lib/feed.dart index 1bfc9104891..de42017a2a6 100644 --- a/sky/packages/sky/example/fitness/lib/feed.dart +++ b/sky/packages/sky/example/fitness/lib/feed.dart @@ -216,8 +216,9 @@ class FeedFragment extends StatefulComponent { } void _handleActionButtonPressed() { - showDialog(navigator, (navigator) => new AddItemDialog(navigator)).then((route) { - navigator.pushNamed(route); + showDialog(navigator, (navigator) => new AddItemDialog(navigator)).then((routeName) { + if (routeName != null) + navigator.pushNamed(routeName); }); }