diff --git a/mega-sdist.cabal b/mega-sdist.cabal
--- a/mega-sdist.cabal
+++ b/mega-sdist.cabal
@@ -1,5 +1,5 @@
 Name:                mega-sdist
-Version:             0.2.0.3
+Version:             0.2.0.4
 Synopsis:            Handles uploading to Hackage from mega repos
 Description:         See README.md
 Homepage:            https://github.com/snoyberg/mega-sdist
diff --git a/mega-sdist.hs b/mega-sdist.hs
--- a/mega-sdist.hs
+++ b/mega-sdist.hs
@@ -54,7 +54,11 @@
     let toTest = "--test" `elem` args
         toTag = "--gittag" `elem` args
 
-    dirs <- fmap lines $ Prelude.readFile "sources.txt"
+    exists <- isFile "sources.txt"
+    dirs <-
+        if exists
+            then fmap lines $ Prelude.readFile "sources.txt"
+            else return ["."]
     shelly $ do
         rm_rf "tarballs"
         mkdir "tarballs"
