Fix a breakpoint bug

I'm using the current master from the github repo.
Run magic with `-d` option but without specifying a break point throws an exception.
Something like `%run -d foo.py` reproduces the problem.
This patch fix the issue.