diff --git a/diceware/logger.py b/diceware/logger.py
index 5a631be39a2ec6cef9b29ad585c825481b1d1051..5a228fa6ae9cdbe821001d533ecfced5e41aa2f2 100644
--- a/diceware/logger.py
+++ b/diceware/logger.py
@@ -58,7 +58,9 @@ def configure(verbosity=None):
     if verbosity is None:
         return
     logger.setLevel(logging.CRITICAL)
-    if verbosity > 1:
+    if verbosity == 1:
+        logger.setLevel(logging.INFO)
+    elif verbosity > 1:
         logger.setLevel(logging.DEBUG)
     logger.addHandler(logging.StreamHandler())
     logger.debug("Verbose logging enabled")
diff --git a/tests/test_logger.py b/tests/test_logger.py
index 9e1876ac341cddb1e38d2568b2bef8f0d48bdf5c..d0bc9ae5f5498b8f78085f2767757259b8c1e1ff 100644
--- a/tests/test_logger.py
+++ b/tests/test_logger.py
@@ -25,5 +25,7 @@ def test_configure():
     assert my_logger.level == logging.NOTSET
     configure(0)
     assert my_logger.level == logging.CRITICAL
+    configure(1)
+    assert my_logger.level == logging.INFO
     configure(2)
     assert my_logger.level == logging.DEBUG