Configuring 'No Milestone' for an issue board returns no results

Summary

When configuring an issue board, if you edit the board to be filtered by 'No Milestone', the results are completely empty. This is in contrast to if you had said 'Any Milestone' for the board configuration, and then searched for 'No Milestone' in the filter bar. (Where the correct results are shown)

Steps to reproduce

  • Ensure your project contains some issues without milestones
  • Create a new issue board, expand the board configuration during create, and edit the Milestones filter to be 'No Milestone'

Example Project

https://gitlab.com/gitlab-org/omnibus-gitlab/boards/480390

What is the current bug behavior?

No issues are shown on the board

What is the expected correct behavior?

Issues without milestones should be shown

Relevant logs and/or screenshots

Screenshot_from_2018-02-19_11-17-22

Assignee Loading
Time tracking Loading