I noticed that if `org-agenda-skip-scheduled-if-deadline-is-shown' is set to 'repeated-after-deadline, tasks without a DEADLINE are not shown at all. You can reproduce it like this:
1. Setting the variable
(setq org-agenda-skip-scheduled-if-deadline-is-shown 'repeated-after-deadline)
2. Having at least the following tasks
```
** TODO Task 1
DEADLINE: <2014-03-14 Fri> SCHEDULED: <2014-03-11 Tue +1d>
** TODO Task 2
SCHEDULED: <2014-03-15 Sat>
```
Without the fix, only 'Task 1' entries are shown in the agenda, after the fix 'Task 1' and 'Task 2' entries are shown. I guess this was the intended semantics, or am I wrong?
I attached the patch.
Best,
Markus